Company: Microsoft
Date: 2015-05-09
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Good experience at Microsoft, in general a good place to work.
Pros: Great impact, you work in one of the top tech companies.
You learn a lot everyday. Good benefits, health insurance, etc.
Cons: The higher you get the more you need to deal with politics. During my first 4 years I had great managers, during the last 2 years I didn't and that deteriorated the experience because I had to deal with micromanagement, that happens with some teams. Sometimes quality is sacrificed.