Company: Microsoft
Date: 2014-07-29
Overall rating: 2/5
Employment status: former
Experience level: Junior

Reasonable work environment, but beware the microsoft manager
Pros: Good conditions, benefits and work. OK compensation with potentially favorable bonuses. There are good opportunities to move between groups, and there are good training course available.
Cons: Extremely poor management. MS promotion policy tends to move good schmoozers up and leave behind the excellent technical staff, and in some cases push those staff out of the company.