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

The constant change at Microsoft
Pros: Cool technology, decent amount of freedom to move around the company if desired and beautiful campus
Cons: Constant changes in the organization structure makes it hard to stay focused on anything for more than a year. Hard to build expertise because of that.
Decline of benefits over the past 6-8 years has made the company's morale decline substantially.