Company: Microsoft
Date: 2013-04-15
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Great place for work life balance. Not so much if you're looking for products that will change the world.
Pros: Great work life balance.
Some really smart people.
Some teams do great work.
Cons: Very top heavy. A lot of people at high career levels but not enough work for all of them => Politics.