Company: Microsoft
Date: 2008-06-12
Overall rating: 5/5
Employment status: current

A wonderful place to grow.
Pros: 1) It has lot of Variety in the type of work you can do.
2) tremendous opportunity to grow and learn new things.
3) a very organized approach to quality
Cons: 1) Poor work life balance atleast in some new groups
2) Too much distraction due to negative publicity in media.