Company: Microsoft
Date: 2018-09-17
Overall rating: 2/5
Employment status: former
Experience level: Junior

Avoid the Windows division
Pros: Great work-life balance. The management team doesn't request much to deliver, but expect employees to  be reverent to them.
Cons: A lot of old timers who've just forgotten that they've got to do something in the day.  Slackers. Politics and brown-nosing preempt work and delivering.
The management team is mostly made of the former Windows Vista managers who're still around. They're so hands-off that the teams are left by themselves. No coherence or control of the little work being done. No opportunity to learn or grow.