No one I know at IBM has been on a successful project for the past 5 years. New hires joke that we don't actually have customers. Revenues from various groups are being cannibalized by new groups within the 'strategic initiatives' to boost their YOY numbers. There's no organic growth. Incompetence is rampant within middle management and pure greed or ambition fueling the executive levels. Young talent gets wooed in by the brand but as soon as they get into the thick of it they realize how bad things are. They realize there's no leadership. Technical leadership is full of talking heads who've spent their careers wooing customers as glorified technical salesmen. Product management only knows how to identify companies to buy, but has no clue how to actually design and build a product from the ground up. There's zero coordination between teams on large projects.
IBM is a chicken whose heads been cut off, running around aimlessly before falling dead.