Company: Microsoft
Date: 2009-07-07
Overall rating: 4/5
Employment status: current

Microsoft -- Still one of coolest places to work at but needs a major revamp
Pros: Best reason, bar none, is getting to work with/around a plethora of equally smart driven people which drives you even harder to succeed.
Cons: Politics/Bureaucracy  especially at the middle management level is the biggest killer here, no different from most big companies.  Great ideas tend to fizzle away.