Company: Microsoft
Date: 2012-08-10
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

A company with great potential and opportunity, but politics and poor leadership often hinder this.
Pros: Lots of opportunities for roles and even changes in career objectives.
Cons: Political infighting and poor management can often sabotage the end deliverable. Organizations can be slow to change and lack agility to keep up with market.