Company: IBM
Date: 2010-03-07
Overall rating: 3/5
Employment status: former

Pros: It is consistent, you get raises periodically if you stay for the long haul.  The management tends to be fair.
Cons: It can get incredibly dull and redundant.  Promotions are not based on how hard you work but more on how long you stick around.