Company: IBM
Date: 2010-03-02
Overall rating: 1/5
Employment status: current

If there were another job in the area with equivalent compensation, I'd be there in a shot
Pros: It's a paycheck.
Some first line managers are good and will save your hide.
Compensation is decent.
Cons: The company is focused completely on the bottom line.  Experience isn't valued.  Layoffs have no rhyme or reason, and often seem to be veiled attempts to offshore job functions, and are alarmingly frequent, even if a good year has happened.  The bottom line has priority over product quality and customer satisfaction unless you're a premium customer or employee satisfaction.

If you have a decent first and second-line management, life can be tolerable.

Benefits and compensation are often spun as "in line with industry averages", implying that we're only average.