Company: Microsoft
Date: 2013-11-19
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

World-class learning and personal growth experience, though very political.
Pros: You get to work alongside some of the most intelligent, driven, passionate people in the world.  By working with people smarter and better than you, you naturally improve.  It's like playing jazz with musicians who are better than you.
Cons: Lots of politics, and the forced curve.  The forced curve is going out the door, but so are annual review scores, which goes back to the political aspect of the company.  You'll have to be able to play the game, and well, to get ahead.