Why the "Perfect" Candidate Isn't Always the Right Hire
Updated July 8, 2026
We had a candidate with the exact background a client wanted: ten years selling the same category of solution, the same territory, the same contacts, and a track record to match. He was even attending the same industry conference our client attended that year. On paper, he was as close to a perfect fit as we’d ever found.
We also had a second candidate who was good, but not in the same league on paper. Less tenure, a slightly different background, a track record that was solid but not remarkable.
The “perfect” candidate spoke with me several times, but could never find availability to interview. We moved on rather than keep chasing him.
The client ended up hiring the second candidate, the one who actually wanted the role. He became a top performer.
Chasing “Perfect” Costs You the Search
Over-selling a candidate, or over-chasing one, doesn’t work. To sell anything, you have to be emotionally invested. You have to go all in, or it falls apart. That’s true for a salesperson closing a deal, and it’s just as true for a candidate deciding whether to take a job.
A candidate who can’t find time to interview is telling you something about how invested they actually are.
Good recruiters read that signal and move on. Recruiters, and hiring managers, who ignore it end up chasing a candidate who was never going to say yes, while the role sits open and the team that needs the hire keeps waiting.
Words vs. Behavior
Listening matters, and so does how a candidate communicates. But behavior is what actually tells you where someone stands.
Watch what they do, not just what they say. Do they follow up on their own? Do they move quickly when asked for something? Do they make decisions, or keep leaving the door open to other options?
Serious candidates don’t create ambiguity. They ask real questions, they move forward, and when they negotiate, their intent is clear. Everyone else hedges: they ask for more time, they reference other processes still in play, and they avoid committing to anything concrete.
When someone keeps asking for more time without ever narrowing down, you already have your answer.
The “Fairness” Stall
This shows up often with candidates deep in a process, the ones who’ve met the team, maybe even the CEO, and already know how they feel. That’s usually when “fairness” gets invoked: requests for more time, more consideration, more flexibility. It sounds reasonable.
Chris Voss, the former FBI negotiator, points out that when someone invokes fairness, they’re often working an angle, not asking a genuine question. The right response isn’t to concede. It’s to question it.
What’s usually happening is simple: the candidate is keeping their options open while they decide.
Why the Best Recruiters Walk Away
An experienced recruiter doesn’t get pulled into the story. They look at behavior, assign it a realistic probability, and treat that number as real. If a deal is a 5 out of 10, it gets treated like a 5 out of 10, not talked up into an 8 because everyone wants it to work out.
That reset matters. It’s what lets a hiring manager let go of a candidate who was never truly available and put that energy toward someone who actually wants the job.
That’s one of the clearest ways a good recruiter helps you land better candidates: knowing exactly when to stop chasing.
Working with an experienced software sales recruiter who catches these signals early can save months on a search that would otherwise stall.
Letting go early does more than protect your time. It also helps prevent job offer turn-downs, since a candidate who was hedging through the interview process rarely turns into one who confidently accepts an offer.
The job is simple: find real fit, and if it isn’t there, keep looking. The candidate who wants the role will usually outperform the one who merely looked perfect on paper.