Company: Microsoft
Date: 2014-08-08
Overall rating: 2/5
Employment status: former
Experience level: Senior

Used to be fun. Used to be cool. Used to be rewarding
Pros: Compensation is not bad. Health benefits used to be fantastic. Products and projects used to have a feel that they meant something. The place be great fun if you get on a project that matters.
Cons: Upper mgmt of the company cannot be trusted to do the right thing by people. Many poorly thought out and even more poorly executed HR ideas have been filtering down for years. The result is almost always lower morale, lower productivity, lower enthusiasm.