Company: Microsoft
Date: 2017-01-18
Overall rating: 3/5
Employment status: current
Experience level: Senior

Awesome, if survive hostile political maneuvering
Pros: I've had some exceptional roles over the years; high innovation, exciting teams, big impact.
Cons: Learning that delivering high value, impact, will not guarantee a good review, rewards, or career progression.  Too much hostile political maneuvering, especially as progress in levels.  I am one of those truly passionate geeks that loves what Msft has contributed to the world, and hope I have helped meaningfully over the years.  Unfortunately, can't stand the politics.