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

Great job, experience, work, but toxic culture taking over
Pros: Challenging work, smart people, great benefits, opportunities for growth.  If you want to move around and get different experiences within the business, there is support for that.
Cons: Culture over the last few years has been declining, and is now very toxic and cannibalistic.   The new review system drives the wrong behavior and is very demoralizing.  Microsoft has publicly said that these elements are appropriate for a "high performance company", so don't expect changes.  The company speaks of the business value of work/life balance, but does not support it with action within their management philosophies.