Current IBM employee here
There were significant layoffs planned throughout IBM before Covid-19 provided the perfect excuse needed for a real cull of dead wood. The simple fact is that IT has changed a fair bit during most IT workers careers, enough to justify paying top dollar only for the delivery techs who have kept themselves relevant and regularly booting anyone who can no longer meet unachievable utilisation targets, without many large contracts signed or meaty government projects to work on.