I think this needs to be noted - we did hire like crazy recently, many people came in a very high compensation levels. Everyone overhired, IBM overhired, so this is unsustainable. This resulted in all large companies dealing with Data and AI having layoffs. Everyone overhired, everyone overpaid and they are trying to make things more leveled now.
That's my assessment, I am just a third year manager in Consulting but I am working quite a bith with our Data & AI group.