Company: Microsoft
Date: 2014-12-15
Overall rating: 3/5
Employment status: former
Experience level: Senior

Trying to change, but company culture still holding it back its potential
Pros: Finally awakening to consumer needs and how to build them on the machine learning and Bing knowledge platforms. Has the cash and international presence to succeed.
Cons: Promotions almost impossible to get. Good managers not valued. Recent changes to review system are a mess, e.g., your typical manager still doesn't have a clue about your 'relative contributions' and definitely has little or no influence in compensation or promotion -- compensation still done by senior leadership behind closed-doors as before.