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

Great company to work at!
Pros: A variety of products and options to move between the different groups. They are all about building you and help you learn. Great terms and benefits, lots of options for volunteering.
Cons: The bureaucracy and complications of working in a big organization can sometimes be a pain. Working with remote teams is also a challenge.