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

Test manager
Pros: Great benefits and access to tons of resources.
Engineering teams are brilliant and fun to work with.
Diverse set of products to work on.
Cons: A lot of politics, at times you don't know why the decision was made.
Some the teams have worse corporate culture.
The company is lethargic at times reacting to customer needs.