Company: Microsoft
Date: 2010-08-11
Overall rating: 3/5
Employment status: current

Managers run amok
Pros: - You're generally surrounded by great minds most of the time
- The company builds some truly great products
- The employee benefits are the best in the industry
- Free beverages :)
Cons: - Not a thought leader or a innovator in any segment of the industry except Operating Systems and the XBox, pretty much catch up everywhere.
- Management has a disconcerting habit of wasting the companies money by making poor product and M&A decisions.
- The work culture is very confrontational, which is hardly conducive to team work.
- Review system is complicated and opaque. You never have any idea what they management is doing.
- The place is led by managers, not Engineers anymore, and it shows.