Company: Microsoft
Date: 2016-04-20
Overall rating: 5/5
Employment status: current

Positive company willing to embrace change
Pros: Good career paths
Big opportunities for the self driven
Good work-life balance for those who avail of it
Some excellent managers and mentors
Cons: Reorganizations all the time
Occasionally a bad manager can block your progress if they can't sell you
Stalled career progress can limit you for a small time