Company: Microsoft
Date: 2016-01-02
Overall rating: 4/5
Employment status: former
Experience level: Senior

Opportunities await the creative worker
Pros: Good performance review structure with quarterly check-ins and annual roll-ups. Lots of internal training available, on-demand, instructor-lead, peer mentors. Internal transfers and lateral career moves can keep life interesting since there are many quasi-independent projects, products and teams.
Cons: You need to manage your own career rigorously since the leadership has varying levels of experience and capability to provide guidance for a long career arc. Individual contributors who don't go into a management track might eventually run into dead-ends.