Company: Microsoft
Date: 2019-08-22
Overall rating: 5/5
Employment status: current
Experience level: Junior

Awesome mission, impactful work
Pros: Ability to create products that impact billions of people and work with amazingly diverse group of engineers
Cons: Very few cons that most companies of its size don't have