Company: Microsoft
Date: 2015-06-04
Overall rating: 2/5
Employment status: former
Experience level: Senior

Old habits die hard
Pros: You can stay at Microsoft as long as you want as long as you are competent and not a jerk. The pay is not terrible. Wide variety of technology to work on, and it's fairly easy to move within the company.
Cons: Management just cannot let go of old-school Microsoft traditions despite new leadership. Everything is design by committee, and there is no room for creative approaches to problems. Even "fun" products are mired in process and approvals. Absolutely zero work-life balance. Career-minded people at Microsoft will focus only on themselves and their direct reports, no matter the cost to morale or product quality outside their fiefdom. Painful commute no matter which direction you're coming from. Toxic suburban monoculture.