Company: Microsoft
Date: 2020-02-27
Overall rating: 5/5
Employment status: current
Experience level: Junior

It's what you make out of it
Pros: Lots of opportunities for growth, great culture, good benefits, flexibility.
Cons: Very competitive when it comes to rewards, bonuses and promotions. Different roles have different incentives that don't align towards the same goal.  Lots of heavy travel sometimes.