Company: Microsoft
Date: 2016-12-19
Overall rating: 4/5
Employment status: current

Great job, great benefits, slow moving at times
Pros: Great work life balance, generous with hardware, solving interesting problems and features.
Cons: Things move slowly, lots of internal tools for everything, little to no documentation - most of the time you have to ask around if you want to find out something.