Company: Microsoft
Date: 2020-10-31
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Great place to work.
Pros: Supportive atmosphere that cares about its employees and the world.
Cons: Your personal experience can vary depending on your team. This can also be a pro, however, as you can move around teams within the company to find the right fit.