Company: Microsoft
Date: 2015-03-11
Overall rating: 2/5
Employment status: former
Experience level: Junior

Hope you get into a good group or suffer!
Pros: The benefits are good and pay competitive.
Cons: Very political.  Regardless of performance, you won't get ahead if you don't play the game.