Company: Microsoft
Date: 2016-12-23
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great company
Pros: Great and smart engineers. You will get to learn a lot from peers.
Cons: Salary does not seem to be as competitive as with other tech companies of similar size.
On-call in some teams very stressful.