Company: Microsoft
Date: 2012-12-17
Overall rating: 2/5
Employment status: current
Experience level: Confirmed

MS is broken
Pros: Great people to work with, company has vast resources, work / life balance is acceptable
Cons: insular, internally focused, culture is one of complacency.  Inept management all the way to the top, poor review system, one is judged by how well the political game is played, not by work done or accomplishments.