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

Lovely, supportive place to work. Great people and interesting work.
Pros: - Wonderful, genuinely kind and smart people
- Strong leadership, both locally and at the top
- Really live the values that Satya Nadella brought to Microsoft in terms of growth mindset
- Good work/life balance
- Interesting work -- you get exposure to cutting edge technology and it's exciting and motivating
- They've been very supportive during COVID, giving us a stipend to set up our remote environment, providing mental health support and leave time for parents who have kids at home, etc.
Cons: - Depending on your role, you do have to deal with the legacy systems of Microsoft customers. 
- Microsoft is huge, so depending on your role, ramping up can be overwhelming and daunting. However, there's a community to support you in this, so you're not alone.