Company: Microsoft
Date: 2012-09-18
Overall rating: 5/5
Employment status: former
Experience level: Senior

Inspirational and exceptional
Pros: Smart people collaborating around applied innovation, huge scope of really hard problems to solve which will make the world better, and focused on a balance of short term results with very long term vision.
Cons: Microsoft has too much  politics due to a review model that happens every year, slowing down progress. Some of the VPs are really very selfishly oriented more than customer oriented. They are not doing enough to beat Apple and Google.