Company: IBM
Date: 2008-10-20
Overall rating: 4/5
Employment status: former

Good company to work for if you look at what you could be working for.
Pros: It's so large there are many areas to move into if you want to grow your career.   I'm working at another company now due to being a small layoff last year and I personally miss the structure.  IBM had many of the processes down on how to work that many companies could learn from.
Cons: Can get lost within the corporate structure.  Sometime very hard to get change through without red tape.