Company: Microsoft
Date: 2016-10-11
Overall rating: 5/5
Employment status: current

Solid, very solid
Pros: Smart people
Well compensated
Collaborative, not competitive 
The company is doing cool things (seriously) and is sincere about the mission
Cons: Co-workers spread across the world