A lot of the big tech companies way over hired for sure.
I am also pretty skeptical of the benefits of LLMs long term on organizations and productivity.
They can be useful sometimes, but in my experience they're nowhere near being able to replace an actual engineer.