&gt; In some ways I can understand that employers are much more reluctant to spend money on developing employees as programs such as pensions that used to create a long term relationship between the employee and employer no longer tend to exist.<p>1) Just provide tuition assistance with a payback period if an employee spends less than X years at the company.<p>2) Similarly, provide bonuses after X years for positions you need to train for.<p>Its not hard to get people to stick around 5+ years if you pay well and aren&#x27;t toxic culturally with a 10% bonus every X years. My boss basically prices me out of the market every year so there isn&#x27;t even a point in looking for a job.<p>I think the real problem is the CEO&#x2F;CTO&#x2F;etc in large companies are focused on what I can do this quarter&#x2F;year that will make me look good. They aren&#x27;t focused on X years down the road.