Company: Microsoft
Date: 2019-03-05
Overall rating: 5/5
Employment status: current

Awesome!
Pros: Great freedom, good technical depth and great work life balance.
Cons: Can benefit from a better peer review model for evaluating perf reviews