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

Great place to work if it aligns with your career goals.
Pros: Lots of resources, career mobility and strong investments in employee development. Product quality is high, pricing and policies are transparent. Limited travel in most roles is good for family life.
Cons: Low innovation value for customers. Intensely political and bureaucratic. Not a great culture for professional sales people. The company is focused on technology, not customers. The senior management has been there too long. They need a new crop of leaders who are willing to overthrow the old orthodoxy in favor of a new, customer-centric path of innovative products.