Company: Microsoft
Date: 2011-09-29
Overall rating: 2/5
Employment status: current

Company in the middle of identity crisis
Pros: Great health benefits (about to be less great), short commute, flexible work week, OK vacation.
Cons: Horrific performance review system, back stabbing, politics, product chaos, Cloud schizophrenia, frequently incompetent management, limited advancement opportunities (stuck in one level for long time), obsession with scorecard (if it is not in the scorecard, it does not exist), zero charisma at the top, focus on tactical planning dressed like "strategic".