Company: Microsoft
Date: 2013-02-22
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great company, lots of room to move, but heavy on politics
Pros: Innovative, lots of room to move around, employees are treated well in terms of salary and benefits. Amazing people who can make your job fun and energizing.
Cons: Politics stifles innovation. Dissent is still politically loaded, and depending on your group, career suicide. Culture of silence around bad managers means there are many bad ones, more than you'd expect, at a large, productive company. Some of the folks who've been around a long time, and are very senior in the company, need to be moved around, or out.