IBM sells itself to customers as an IT company, but its true core competency is selling itself to customers who think it's an IT company. There are some very smart people there, but for the most part they mistakenly thought they were going to work for an IT company, or they are in the part which is just marketing (IBM Research comes out with some truly amazing stuff, which is basically just marketing to convince companies to buy services from IBM).