Of course I meant 3-5 years of experience not 35 years of experience. :) I just edited it.
You’re not “investing” in anyone if their tenure is going to be 2-3 years with the first one doing negative work.
And why should juniors stay? Because of salary compression and inversion, where HR determines raises. But the free market determines comp for new employees, it makes sense for them to jump ship to make more money. I’ve seen this at every company I’ve worked for from startups, to mid size companies, to boring old enterprise companies to BigTech.
Where even managers can’t fight for employees to get raises at market rates. But they can get an open req to pay at market rates when that employee leaves.
And who is incentivize to care about “the organization” when line level managers and even directors or incentivized to care about the next quarter to the next year?