Company: Microsoft
Date: 2020-12-01
Overall rating: 1/5
Employment status: former
Experience level: Junior

Worst job I ever had. Bad tech, bad culture, non-competitive comp.
Pros: Benefits
401k match
Vacation time
Relaxed
Good place to sit around doing boring work developing non-transferrable skills until you retire.
Cons: Culture
Buggy closed-source technology
Non-competitive comp
Bad place to learn modern software development practices
Management is ignorant of the how the world outside Microsoft functions