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

Depends on the role
Pros: great benefits, lots of smart people, opportunities to move around a lot
Cons: huge amount of politics, big corporation - people end up doing the same job, way too many VP temper tantrums