Company: Microsoft
Date: 2021-01-18
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great values, great work life benefits, great job!
Pros: Good benefits (parental leave, health insurance)
Supportive management, "growth mindset" rather than a fear of failure
Lots of opportunities to move around
Cons: Lots of old code to maintain, migrate, re-write
Lots of old processes to upgrade (deployment, infrastructure, frameworks)