Company: Microsoft
Date: 2015-02-22
Overall rating: 3/5
Employment status: former
Experience level: Senior

Great benefits, fair pay, bad career development
Pros: The benefits were always amazing at Microsoft.  It definitely something to consider when thinking about compensation.
Cons: I didn't think career development was enough of a focus.  People management was often weak.   It was a common understanding that if you stayed with the company long term your career growth was slower than if you left the company and came back as a new hire.