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

An unhealthy place to be, and not improving.
Pros: The people working there were great. Passionate, fun, intelligent people. Free coffee is always nice, and the pay was very good.
Cons: The last several changes to the review structure were awful (and still stack ranking without the official stack ranking), the drop in benefits took away one of the compelling reasons to stay, and upper management seems to have no idea what actually works and does not work. Work life balance stopped mattering to anyone a few years ago, and training budgets were a joke. A lot of lip service paid to developing careers, but no actual structure or plan for it.