Company: Microsoft
Date: 2015-11-02
Overall rating: 1/5
Employment status: former
Experience level: Confirmed

Toxic culture
Pros: Learned a ton, and met some really great people, who end up leaving, because the culture is so toxic. Learned how to deal with highly toxic and incompetent middle managers, who are in charge of the place. I was a group manager and was shocked by how petty and calculating my peers were. Hey - but that's what we were paid to do!
If you're a nasty and highly-political middle manager with no interest in customers then this is the place for you. You will stay there forever and be richly rewarded.
Cons: The layoffs have pushed out the best people with the best cultural attributes, and only the toxic barnacles stay on (okay, the layoffs did get rid of some IC barnacles, but every toxic middle manager was spared). If you're innovative and a risk-taker do not go there - you will be crushed. 
Also, despite the talk, it is not a 'meritocracy' - it's all about politics and gamesmanship. There are far better companies with much better cultures around - go there.