Company: Microsoft
Date: 2013-09-13
Overall rating: 2/5
Employment status: former
Experience level: Junior

Frustrating, great employee talent being wasted / misguided
Pros: Smart, talented people to work with.  Tremendous cash flow, i.e., good salaries.  Opportunity to work on products that touch most Americans and international customers.
Cons: Organizational chaos/all too frequent reorgs, annual review system reduces collaboration, encourages visibility and politics over actual performance, Lack of strategic vision at the top