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

Fantastic workplace for recent college grads; major glass ceilings for mid-career workers.
Pros: Pro-customer focus, competitiveness, excellent ability to develop young talent.  Highly maternal/paternal, socialistic style of caring for employees.
Cons: Ruthless politics once on a dev lead level; cross divisional animosity; curious inability to hammer out a reasonably fair comp/ranking and rating system.