Company: IBM
Date: 2009-05-27
Overall rating: 3/5
Employment status: former

Not your fathers IBM.
Pros: IBM still has a pretty good name so it is not a bad place to work for initial IT experience.  The benefits (Vacation, 401k, Health Care, etc) are still good but seem to get worse every year.
Cons: Raises are few and far between at IBM even if you receive a satisfactory PBC rating.  If you are lucky enough to get a raise it is only 2-3%.   Very few people can make a career out of IBM now.  I've seen  many quality employees leave or be laid off to be replaced by lower paid employees with less experience.