Company: Microsoft
Date: 2015-08-21
Overall rating: 4/5
Employment status: current

Great place for hard work
Pros: Good comp & benefits; freedom to do great things once you are senior enough; energy is upbeat and focused on great work; energized by new senior leadership.  It's work life integration not balance and when you like what you do that's ok.
Cons: Need the right manager to get the most from the environment; must be able to deal with matrix and politics if your mid to senior management; some old school folks remain who need to drop the attitude.