This goes both ways though - employees want to see commitment too - not layoffs at the first sign of trouble (or, often, no trouble at all, but just opportunity to improve short-term numbers by outsourcing to cheaper locations). Want people to stay for a long time with your company? Perhaps you should advertise a policy where you don't lay off staff even if company is in the red.
Notably, government agencies don't do layoffs, and people working there are much more loyal than people in the private sector, even though government pays less.
In all seriousness though this perspective is a double standard. Hiring managers can’t typically setup these policies, and when you leave after a short time they get screwed.
It seems that in a hot market hiring managers are each other’s enemy- they’re competing for labor, after all. They are providing incentives to get your workers to jump. So maybe the framing shouldn’t be employers vs. workers.
Make no mistake that we work to get paid.
But the motivation for working does have a tangible impact on the work product. This is why companies don’t want to hire people who job hop a lot. It’s not to save a buck. If I wanted to save a buck I would outsource.
Probably because of your attitude towards it and throwing away people that follow the industry average churn rate.
Reminds me of someone who complains about how hard it is to find a date but has criteria tolerances for partners that would make aerospace engineer blush.
Regular employees don't have the possibility to change companies from the inside, leaving is the only option.
Companies look for red flags and pass on employees all the time.
Relatively, it's more expensive for employees to take a job then leave.