Company: Microsoft
Date: 2018-01-13
Overall rating: 4/5
Employment status: current

Great place to grow, but be prepare to pay for it
Pros: Great place to learn, impactful projects, good benefits.
Cons: Intense work culture, most people in office work late nights, weekends, and holidays. 

Culture can be a bit backstabby and aggressive rather than collaborative.