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

Great culture and work/life balance
Pros: Work/life balance is great and encouraged; Culture is progressive; You're given the freedom to work on the things you want to work on, and are encouraged to develop your career, not become stagnant.
Cons: The company is huge and it can be daunting to create your personal network.