Company: IBM
Date: 2013-01-11
Overall rating: 2/5
Employment status: former
Experience level: Confirmed

Large career mistake...
Pros: At least where I worked, job was fairly stable likely due to industry(security). I was never in fear of losing my job.
Cons: Nothing but lateral promotions...the concept of monetary raises for promotions does not exist at IBM...literally you will not get a raise or on the off chance you are deemed irreplaceable the most "out of band" raise I have ever seen was 6% and this was for someone very important to crucial projects. 

IBM is not on the cutting edge of anything, they acquire companies who are and then pretend it's their innovation at work. They rely on people unfamiliar with the industry of these acquisitions to manage the resources/sell the products, after stripping them down to bare bones level...