
Incompetence of HR staff plays a huge role in this. Hiring teams have zero understanding of what they’re hiring for. They subscribe to services that design a candidate profile for them, which then filters candidates based on that candidate profile. There’s a lot of keyword matching, education grading, even resume format analysis, and of course some subtle forms of discrimination (inferring age, for example). They want someone who is likely expecting the lower end of the salary band, as well, which is calculated. There’s also a personality scoring system based on language and public profile analysis. All of this happens before a single person sees your resume. If the score isn’t 9/10, the resume is discarded.
BCIS degree and the tool filters for “Computer Science”? Instant-reject.
And then there are ghost jobs. Companies have learned that the markets infer their health based on job openings, so they put up plausible openings with no intent to fill them. They might even promise internal teams that they will fill them, but they won’t.
My employer has had a position open for 9 months, I’ve referred 2 people to it who were really good fits, and both were rejected within 4 hours. It’s a ghost job.
The only reliable path to having a human make any intelligent judgment on your candidacy is with a referral from an existing employee.
Nobody has a textbook career history, but that’s all recruiting teams know to look for. Most internal recruiters are failed sales people, and sales people are already pretty clueless most of the time. They outsource all of the thinking to external services.

















American politics loves unfunded mandates. The result will be the lack of ease of voting for as many people as possible.