Company: Microsoft
Date: 2015-05-21
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great company - mostly good
Pros: loved the technology and believed in the mission.  Smart people very enthused.  Drink the punch and intensely competitive sometimes makes the best rise to the top (not always).  Huge array of products and services makes an endless list of sales potential.  Believed in the leadership and their vision. Beautiful offices in Seattle/Redmond with good benefits.
Cons: Many employees suffering from bad morale and constant complaints about quota, stack ranking and back stabbing.  HR is not seen as supportive of employees.  Mostly seem to serve a role of protecting the company from lawsuits.  A lot of bureaucracy makes it slow moving at times. Employees rest/vest and sit in their same jobs for 10+ years.