Company: Microsoft
Date: 2014-09-29
Overall rating: 4/5
Employment status: current
Experience level: Senior

Dynamic but occasionally frustrating
Pros: Dynamic company with a lot of innovative technology and interesting projects.
Cons: Hard to transition between disciplines. Can be challenging to get off of failing projects or out of troubled organizations.

It appears that the company has decided to make a significant change in direction and strategy.   However, many employees were not given an opportunity to see if they could adapt to the new role/culture (ex. de-emphasis of software testing discipline).