Yet these companies are doing well by any standard. Sure, IBM is bad but it's still a $100B company.
Who is even doing useful projects at these companies? Every story I've heard is everyone is doing useless projects for promotions.
Maybe I just don't know how large companies work.