Company: Microsoft
Date: 2017-10-16
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

With the right manager and team it can be a great place to work!
Pros: Can be a really great place to work!  Has all the benefits of a very generous employer, salary, benefits, perks, etc...
Cons: If you get on the wrong team, or have a poor leader as the head of your division then the politics can make Game of Thrones look minor league by comparison.