I know a half dozen guys with excellent qualifications in their fields who can't get anything except a very short term contract now and then. They're in their late forties and early fifties, that's the problem.
The fact is that companies don't want to be responsible for their employees anymore, they want temporary, short term, preferably foreign, employees who are in the age brackets that have the fewest medical and family problems; the cheaper the better, too.
Companies these days would rather hire a herd of half-assed people and try to squeeze something through the process than hire and keep a small group of excellent people who always deliver. After all, the people in charge cover their butts with paper and get their bonuses whether things work our or not.
Employees are the latest victim of the throwaway culture, that's the bottom line.
First we had Just-In-Time Inventory, now it’s “Just-In-Time” employees.
Spot on! See my post #46.