Company: Microsoft
Date: 2017-04-13
Overall rating: 5/5
Employment status: former

Brilliant coworkers, but too much office politics
Pros: Good pay. Smart coworkers. Excellent benefits. Access to amazing technology. Microsoft Research does incredible things, some of which, sadly, are only seen by Microsoft employees
Cons: A fair amount of political infighting. A somewhat stupid/ridiculous performance review process (which matters since it affects compensation). You're part of a vast slow moving machine - not nimble