Company: Microsoft
Date: 2018-06-25
Overall rating: 5/5
Employment status: current

Meaningful work and great work/life balance
Pros: - Great work/life balance
- Everything you ship impacts millions of users
- There are a lot of different teams, and there's bound to be one that's a good fit
Cons: - There's a lot of bureaucracy and red tape - shipping even small features could take months