Company: Microsoft
Date: 2020-06-17
Overall rating: 4/5
Employment status: current
Experience level: Senior

Some interesting technical challenges but many pockets of incompetence
Pros: Interest Technical Challenges, Some brilliant people, Good benefits, cool opportunities if you ever have free time
Cons: Lot of competition between groups both within an Org and across an org. Too many cooks in the kitchen, Middle Management won't prioritize work