Company: Microsoft
Date: 2012-05-04
Overall rating: 4/5
Employment status: former

Very educational
Pros: Great learning experience and also a lot of growth opportunities for career growth as well. Ability to learn great technologies too
Cons: Sometimes quite disorganized. Expression of opinions are quite blunt and you have to be quite tough mentally to work there