Company: IBM
Date: 2015-06-23
Overall rating: 2/5
Employment status: current

Meh, it
Pros: It's a very large corporation, and if in the right place, can be a good place for advancement.  (If part of an account team - not so much).
Cons: Lots and lots of layoffs.  What started with 25 people per shift has dwindled to 3 or 4.  Automation has helped, but no match for the knowledge that has been lost.  Constant delivery issues, lot of expectations that are not area driven.  Yes, that means doing someone else's job that is either incapable or unwilling to do the job.  Constant turbulence with each quarter, and the loss of personnel each bad report.