Company: Microsoft
Date: 2015-06-08
Overall rating: 3/5
Employment status: former

Up or out
Pros: You get to meet a lot of smart, interesting people who have interesting hobbies and viewpoints, and there is free soda, but that's really a dumb move when it comes to long-term employee health.
Cons: Doing a good job is not good enough -- you have to take on extra work and promote yourself to your manager's peers in order to have "visibility" when it comes to the secret stack-ranking meetings that they still do.