Company: IBM
Date: 2008-07-18
Overall rating: 5/5
Employment status: current

Awesome place to work, plenty of room to shine for motivated employees.
Pros: Interesting and challenging work, the company is the leader in it's industry, and growth prospects for the future are very promising.  It is a very high performance culture that encourages risk taking and innovative thinking.
Cons: Large company that can sometimes be bureaucratic and frustrating when working across organizational boundaries.  There are still some slackers on staff who have not been managed out of the business, however the resource actions in the last couple years have started to address this problem.