The company culture. It's extremely hierarchal, many have described the culture as feudalistic. Constant reorganizations are counterproductive/nonsensical and put everyone on edge. No heart or soul to be found. Cruel RA tactics. Extremely poor HR support. The culture just feels exactly like the big tech soul-sucking experience you might expect, this is where ambition and creativity go to die. No single mission to align behind, it is very confusing and so much of your efforts feel wasted. I wish I had better things to say after 6.5 years with the company, I rarely ever leave a bad review, but I cannot in good conscience suggest anyone should work for IBM (unless it's purely about money).