Company: Microsoft
Date: 2014-10-03
Overall rating: 4/5
Employment status: former
Experience level: Senior

Company making positive and overdue changes, but suffering collateral damage
Pros: Increasingly well-run. Willing to make big changes. Competing hard in many areas; refusing to give up on mobile space and tablets.
Cons: Knee-jerk downsizing without any attempt to retain skilled long-term employees. Way too slow in ditching stack-rank performance system. Difficult to see how the company will effectively counter threats from Google and others that are growing quickly and attracting top talent.