It is not just one anecdotal story. I used to work for IBM, then have them as a client, then was a business partner, and have worked on their software for over 20 years.<p>Based on all my experience, they are slow and expensive, and over-build their teams. They do deliver the final product and it will work, which is why people hire them, but they do not do it efficiently.