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

Good Company, Great Leadership
Pros: Worked in so many areas of tech over many years without even having to change employers
Supportive environment with a lot of learning available (if you seek it out)
The best of best practices can be learned
Cons: Large company bureaucracy can slow down innovation