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

Very good place to work.
Pros: You can be part of something much bigger. Very few companies have the history and breadth and market impact of IBM. Working for IBM means you can be part of a company that sets an agenda in business and society. Plus, you can be attached to some of the great societal work IBM is working on.
Cons: IBM's great strength, it's size and market impact, can also be challenging. It's very hard to navigate within the company to find where one site, where the real work is getting done on a particular project, etc. Plus, it's so big it can sometimes trip on itself. Multiple people are often working on virtually the same projects, so redundant work is common. Finally, processes can be overwhelming.