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

Avoid IBM if possible.
Pros: I really can't think of any.  Maybe the IBM name and reputation but even that is questionable these days.
Cons: Mandatory voluntary overtime.  Basically, you have to work 10% overtime to get a good review.  You need an excellent review to be considered for a raise.  Promotions are given only after a lengthy process of 'proving your worthy' through a ton of paper work and multiple levels of management approvals.