Company: IBM
Date: 2009-12-01
Overall rating: 1/5
Employment status: current

Think it over before accepting a position at IBM.
Pros: It's a good place to work for some time in order to put it in your resume, and then make your career anywhere else. For some reason, interviewers like to know you worked there.
Cons: Salaries are below average (and were adjusted below inflation in 2009). Unless you are a manager, bonuses are not attractive ( last year, I received a little more than half a month salary for having an above average performance). No one received any salary increase due to performance this year, they explained it was due to the international crisis (in spite of the company growing profits) Depending on the area you work, you will be allowed to have only 20 days of vacation per year and you will be asked to do overtime if you get sick and have to miss a few days of work. Benefits are getting worse and worse (even the coffee machine is not free anymore). When they interview you, they will tell you that you will have a lot of training at IBM, but what they don't tell you is that most of the training available are online text-based training session on the intranet that you'll be allowed to study off-hours. Hardware equipment is obsolete (mine is a 6-year old desktop  with 512MB of RAM). Don't believe any claim about carreer in Y, you'd better believe in Santa Claus, instead. Underperformers are hardly fired, in this sense it looks like a huge government agency.