<i>There is no business plan in any applicant tracking system, no profit in a job posting, no future in federal employment metrics, no solution in HR departments, and no answers in databases or algorithms.</i><p>Meh, not really the problem. Every company realizes there is a buyers market (sans Technical) for every position, and can interview 20+ people for a help desk role.<p>No training is available because, what is the ROI? I know several companies (this is SLC) who don't train even for automated testing. After the testing, the employees find a better job.<p>Symptom or syndrome? Symptom is employee skills > company re: new job, vs higher position in company (or, in better English, training leads to employees finding better companies, vs staying with a current company and building that company.)<p>There is no loyalty amongst most companies for training or career development, as the ROI is not there (under utilization, a fallacy of implementation).<p>Should your company be based on ROI metrics per-project, and per-resource? Do you call your employees resources?<p>Utah (which has a large influx of Silicon companies trying to find cheap labor (typically they do) at lower cost of living thus for salary (typically they do) can look at 20+ candidates with marginal requirements met (experience/projects), but, it is a buyers market. Its not panacea like Silicon Valley, and SLC is rated very high for business, tangentially, you should be able to find top talent for top dollar.<p>Talent shortage, there is not, but training / development there is, and no company wants to take that on, because companies realize loyalty exists at a quarter-quarter statement (worse with a PE firm), so how do employee's progress? Change jobs every 2-3 years for a 10k+ raise.<p>I realize I am ranting, but skill matching to a position is broken, and no automated ATS system will fix a resume/pubic facing publication.<p>/end: The "problem" at a symptom level is companies holding out for "best of best" when they probably do not need such candidates, and could train for such. Given, a SharePoint admin at $20 / hr (case study), they found it, after I placed them, and they left after six months when they realized their skill set warranted a $20k raise.<p>Companies can under pay undergrads and mid-level candidates (who are not ivy/target/"rock star guru beer whatever") and do so, only to find a high turn-over rate.<p>Fix turn-over rate? Or just keep filing the desperate mid-esque level folks who just need work and would fulfill Senior level demands of work fulfillment?<p>/ranting