I wonder if large companies recognise they are shitting in the pond they are floating in.
As somebody with over quarter of century of experience managing and hiring people I notice how candidates change over time (trying to adjust for how I change myself). I notice people care less about the company they work for and, honestly, it is more and more difficult to find arguments against.
This whole trend of optimising everything to the max without caring for people is going to create an employee base that is completely disillusioned about their role or prospects or what's their best strategy for life.
When more and more people started changing jobs every year just to get an incremental raise without even bothering to get the raise at the company I worked for I thought this is shortsighted and it will backfire on them and it will teach them. Well, did not happen. It just became a new normal.
I wonder what new things are going to pass as acceptable.
Any company needs some people who care about what they do. But these are in shorter and shorter supply every year, it seems.
When you run a query on LinkedIn it will show you a list of candidates with their three last jobs. I noticed page after page after page everybody has their third last job starting 2020/2021. Meaning almost all seem to be spending less than a year on each of their jobs in past couple years. And these are all supposed to be senior candidates.
It is no way to have a productive employee base.
You can pay people more to keep them at your company for a while longer, but there is very little you can do to overcome their inherent cynicism.