Company: Microsoft
Date: 2010-12-18
Overall rating: 3/5
Employment status: current

I started off great some years ago but lately company is running out of steam
Pros: Employee empowerment
Ability to take your initiative
Working with many cultures and countries
Cons: Company too slow
Bureaucratic
Lacking consumer view, still.
Too little innovation, if innovation is there, execution often poor
Not clear enough long-term strategy
Too much reliance on Office and Windows
Too much people redundancy
Some really bad hires, which resulted in b-people hiring b and c people