Company: Microsoft
Date: 2019-04-16
Overall rating: 4/5
Employment status: former
Experience level: Senior

My Experience at Microsoft
Pros: Great internal programs to promote continued learning and honing of various skills.  Great benefits to help their customers build up savings and avoid costly pitfalls.
Cons: While Microsoft had supposedly abandoned the stack ranking system there are many aspects of it that still exist.  The problem is that it is hard for Microsoft to maintain strong Individual Contributors because as they get promoted they get unfairly compared to Managers and their teams consolidated accomplishments.  There is a tendency for Microsoft to clean out older employees (48+) without a strong basis.