Company: Microsoft
Date: 2020-06-12
Overall rating: 3/5
Employment status: current
Experience level: Junior

Great Company at the Top but be wary of poor middle management
Pros: - Get to work at leading edge of technology
- work environment flexibility
- Great brand
- Definitely moving in the right direction
Cons: - poor work/life balance, you end up working well into each evening
- rewards are stack ranked and subjective, so you compete with your team
- work environment is dependent on which manager you end up working with, and can be toxic
- noise is valued over performance