Company: IBM
Date: 2012-07-03
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Decent pay, but frustrating place to work.
Pros: The money is pretty good.  The benefits are as well.  Having the name IBM on your resume does help as well, although not as much as it used to.
Cons: On your first day of work, they give you a serial number.  No joke, a serial number.  It's in the cards from day one that you're nothing but a number there.  You can work at hard as you want, but only those who kiss a$$ the most will advance.
I never had one good manager there out of the 6 I had.  All were incredibly useless and ignorant of what roles their staff performed.  Having them around was like trying to drive a boat with the anchor dropped.
Good luck being recognized for hard work, it won't happen unless you have a little brown on your nose from kissing bum.