Company: Microsoft
Date: 2014-08-25
Overall rating: 2/5
Employment status: current
Experience level: Confirmed

A company unwilling to make much-needed changes
Pros: Work/life balance is pretty decent in most groups. Benefits are nice. Lots of interesting challenges (though good luck being lucky enough to get chosen to work on them.)
Cons: The new review system is out and unless you are good at the political game by having friends in high places, you will get no raise, no bonus, no stock; employees are being told this is the new normal. 

The company is still top-heavy, and Satya has been so far unwilling to make drastic management changes needed - layoffs and restructurings impact the ICs. 

Private offices are going away in favor of open plan (no cubes even), because "startups do it."