Company: Microsoft
Date: 2013-09-26
Overall rating: 3/5
Employment status: current
Experience level: Senior

Great potential to improve, greater likelihood to implode
Pros: Stable company, lots of smart people, decent rewards.  I've had the opportunity to learn a lot here.
Cons: People are pitted against one another, the culture is toxic, some people are rewarded waaaaaay too much for being nothing more than political douchebags.  Saying we should "work together" is really just lip service.  No one takes responsibility and holds themselves accountable, from the top down.