Company: Microsoft
Date: 2012-01-21
Overall rating: 3/5
Employment status: current

Continuous learning and challenge in a less-than-pleasant environment
Pros: - Smart peers, opportunity to work on cool products
- Quality of intellectual work product
- Stimulating work
- Pride in product
Cons: - Corporate culture is not as pleasant as it could be
- Productivity is reduced by internecine warfare ("politics")
- Corp leadership promotes only in their own mold, so org deficiencies are unlikely to be addressed
- Not entirely supportive of women.  Impossible to work there as a single mother.