Company: Microsoft
Date: 2014-11-06
Overall rating: 3/5
Employment status: current
Experience level: Junior

Great benefits, great people, but overly bureaucratic with a stagnant corporate structure.
Pros: My experience is in online advertising. The benefits - the ability work from home, the salary, working with a great group of smart people and the sense of community, as well as the autonomy are all great elements. Lots of resources and talent, and team building focus.
Cons: So much constant organizational change that it's hard to get settled. Plus, often questioning broader strategy and ability to actually grow the products we were working on. The talent assessment process in terms of bonuses was absurd and ineffective, based more on politics than actual contributions (and I believe it has been changed since I left).