Company: Microsoft
Date: 2019-01-04
Overall rating: 5/5
Employment status: current
Experience level: Senior

Great company
Pros: Microsoft is a great company with great benefits, great managers, and interesting work. It's a large place, so it's hard to generalize across all teams. Once within Microsoft, it's easy to move.
Cons: Older product teams have challenging businesses and may come across as less agile than some of the newer products.