Company: Microsoft
Date: 2012-09-18
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Giant Company with Giant Mess
Pros: 1. Some free drinks.
2. Good offices
Cons: 1. Bad leadship.  Reviewing system is so aweful that a lot of lower level ICs do not get credits.
2. Competitive working instead of collaborative working environments.
3. Politics:  During reorganization, a lot of leads move with their managers and do not do much work at all. Dev manager get paid a lot with less work.