You were warned; I know this may hurt and I apologise beforehand but this is the truth of the matter:
Headhunters find people for jobs - not jobs for people.
An executive search firm is retained by a client to find qualified candidates for their vacant position. The sooner the search firm gets through the recruitment process, the sooner they have a happy client, the sooner they have an income, and the sooner they can move on to the next search assignment.
Any minute or hour they spend talking or meeting with people, who are not likely to match the job requirements, it will just delay the wanted outcome: happy client, invoice out, on to next job.
Why headhunters don't return your call and how to work with them, continue reading my own story: read here.
Agency recruiters are misunderstood for several reasons, but mainly because a lot can go wrong for them. Recruiters are often in competition with other recruitment firms, so if you as a candidate fail to get the job they presented to you, they get literally nothing after putting in a lot of hard work. Employers can be mercurial. Hiring freezes, changes to the role or person specification and employers endlessly searching for that perfect person abound. Candidates themselves can be a minefield. Without warning, candidates can drop out of the running, refuse an offered role or fail to turn up for one, even after they’ve signed a contract. You wonder how recruiters ever manage to place anyone and how they make a living.