Pros
IBM looks good on resume
Cons
Terrible pay, constant lies to employees, only stock holders matter, terrible raise if you even get one, favoritism for employees that kiss butt regardless of actual skill, CEO making 1000% more than average employees, corporate level bonuses from laying off good workers while the rest of us get pay-cuts and are expected to work even harder since those that were not RA'd yet. now the rest of the people are jumping ship finding higher paying jobs, respect and doing less work . now customers are affected since head count is so low and moral is all but gone. In short if you want to work for IBM think again, if you are still working for IBM get out ASAP. you cannot advance, you cannot make more money and you can be let go today, tomorrow no matter how good you are at your job. Your actual skill means nothing to management, the only thing that matters is numbers, made up fictional, political numbers, PBC is a complete joke. They are not a US company anymore and need to loose their tax break rights.