106 Things Disposition Data Can’t Tell You
(Happy Friday, Job Board Doctor friends! I am out learning and imbibing at RecFest UK this week. Fortunately for me (and you), Lou Goodman, in partnership with Jobiqo, has taken up the mantle this week and Lou is continuing her work addressing the current debate swirling around disposition data. As always I want to hear what you think, so let me know and I will catch up with you all next week.)
Or, why disposition data is an unreliable narrator.
My first encounter with this problem was in 2007. I was at MediaCom, leading the media planning and buying team for a very large, global client’s recruitment marketing, and we were doing something relatively rare for the time — manually matching ATS disposition data to click and post impression data every month.
It was a significant operational lift and provided us with genuinely useful insights into media effectiveness. Despite having access to that data, we were still consistently asked to improve the quality of the applications we delivered. But the data didn’t give us the means to do so, because it didn’t tell us why hiring decisions were made the way they were. Rejection reasons were applied inconsistently across markets and told us nothing specific about what we needed to optimise for to improve quality.
Now, that was partly because, as a media agency, we didn’t have access to candidate profiles. Job boards are in a different position; they have profiles, CVs, applications, and increasingly, AI capable of drawing inferences from that, but the lessons from that project almost 20 years ago are still relevant.
So yes, the data available to a job board in 2026 is substantially richer than what we had in 2007, and that does make better correlation possible. But you can have the most sophisticated candidate profiles in the world and still be matching it against a disposition code that was selected by default, logged inaccurately, or reflects a process that changed three times after the job was posted.
And, as any good data analyst will tell you, correlation isn’t causation.
It’s why the focus on how job boards evolve must shift from unreliable hiring outcomes to measurable recruiting outcomes that track match quality before candidates are passed to the employer’s ATS.
This article works through 106 things disposition data can’t tell you, grouped into 10 different categories.
Gaps 1-8 all describe what goes wrong within the hiring funnel after the initial application, while Gaps 9 and 10 focus on the integrity of the input data itself.
Gap 1: The “why” behind decisions (12 unknowns)
A disposition code that reads “rejected” isn’t a reason. It’s a label that may have had very little to do with the actual candidate, applied at the end of a process. For example, the difference
between an actual skills mismatch and a perceived skills mismatch is invisible in the data – and those two things point in entirely different directions if you’re trying to learn something useful.
- Was it a skills mismatch or a perceived skills mismatch?
- Was the salary invisible until partway through the process, and too low?
- Were there cultural fit concerns (legitimate or biased)?
- Were there communication issues during the interview?
- Were there overqualification concerns?
- Were there concerns that the candidate seemed likely to leave quickly?
- Was there unconscious bias (age, gender, race, background)?
- Was there a personality clash?
- Was there an internal candidate already chosen?
- Did the budget get cut after they applied?
- Did hiring managers’ priorities change?
- Was the rejection reason logged accurately, or was a default category selected?
Gap 2: Employer capacity constraints (6 unknowns)
“Not selected” and “not reviewed” can look identical in the data. A recruiter under pressure who stops at the first handful of viable candidates leaves a trail of decisions that appear rational. Research shows that doctors’ prescribing behaviour shifted from 75% generics to 98% simply by reordering a dropdown menu. The data doesn’t tell you how much of what you’re reading is driven by UI rather than judgement.
- How many strong matches were never reviewed by recruiters due to time constraints?
- Did the hiring manager review only the first X applications and ignore the rest?
- How many excellent candidates existed, but the team only had bandwidth to interview Y?
- Did they stop reviewing after finding “good enough” rather than the best match?
- Were strong candidates missed due to poor search terms in the ATS?
- How many “not selected” outcomes were capacity failures rather than actual poor matches?
Gap 3: What changed during the hiring process (11 unknowns)
Disposition data records the final state. It doesn’t record what the role was when the candidate applied, how many times the requirements shifted, or whether the process was genuine from the start.
- Did job requirements change after posting or mid-process?
- Was the budget reduced, lowering the salary range?
- Did something about the role shift, for example, from full-time to contractor?
- Did location flexibility change (remote to hybrid to office)?
- Did the hiring manager leave during the process, and did that change the candidate preferences?
- Did an internal candidate emerge partway through?
- Was there a well-qualified candidate pool, but the position was delayed?
- Was the job delayed, but interviews continued to build a talent pipeline?
- Did the team structure change (reporting lines, team size)?
- Was the required start date significantly pushed out or brought forward?
- Was it a ghost role?
Gap 4: Candidate experience and decision quality (12 unknowns)
When disposition shows “offer declined,” the data says nothing about why a candidate who made it through the entire process walked away. That’s one of the most commercially significant signals in recruitment – and it’s almost entirely absent.
- Did the candidate accept an offer to stay from their current employer?
- Was compensation below market rate or candidate expectations?
- Did the interview process take too long, and did the candidate accept another offer?
- Were interviewers unprofessional or disorganised?
- Were there cultural issues that emerged during interviews?
- Did the candidate receive a better offer with more flexibility?
- Was the commute or location unworkable?
- Did the lack of remote options cause the decline?
- Were growth and advancement opportunities unclear?
- Did the candidate research the company and find negative reviews?
- Was the hiring manager’s rapport poor during interviews?
- Were there team dynamics issues revealed during a panel interview?
Gap 5: Time-Based Context and Engagement Decay (7 unknowns)
A timestamp tells you when something happened. It doesn’t tell you what the candidate’s state of mind was by the time it did. A six-week process looks the same in the data whether the candidate was engaged throughout or had mentally accepted another offer by week three.
- Did the candidate interview elsewhere during the weeks or months of silence?
- Were they still genuinely interested during the interview, or going through the motions
- Did communication gaps signal disorganisation, leading them to be sceptical about the company?
- How engaged was the candidate at each stage, versus simply staying in the process?
- Did they withdraw interest informally without notifying anyone?
- Did other opportunities emerge that were more attractive?
- Did a too quick or too lengthy process cause top candidates to drop out early?
Gap 6: Batch Processing and Shortcuts (9 unknowns)
Mass disposition updates are a particular problem. When a recruiter closes out 40 applications in a single session, what you are seeing is an administrative event, not a considered assessment. Defaults are selected, queues are cleared, and the data appears to show decisions were made when they weren’t.
- Did someone actually review all applications individually?
- Were candidates bulk-rejected after reviewing only the first X?
- Were the knockout questions poorly designed, filtering out good candidates?
- Did the ATS auto-reject based on flawed keyword matching?
- Was there an integration error that misclassified candidates?
- Did a junior recruiter mass-reject without senior review?
- Were candidates rejected based on CV formatting issues from ATS parsing failure?
- Did timezone or location filters exclude good candidates solely because of location?
- Were salary filter thresholds set incorrectly?
Gap 7: Systemic Patterns and Hidden Bias (16 unknowns)
Disposition codes exist. Bias audits largely do not. Without the context behind each decision, patterns that should trigger concern appear to be normal variation. The data doesn’t lie – but it doesn’t tell the truth either.
- Are women rejected for “cultural fit” at higher rates than men?
- Are older candidates screened out disproportionately?
- Are candidates with non-traditional backgrounds systematically excluded?
- Is “cultural fit” functioning as code?
- Are certain names or ethnicities receiving lower callback rates?
- Are mothers penalised relative to fathers for employment gaps?
- Do certain interviewers cite cultural fit while others do not?
- Are candidates from specific universities favoured regardless of qualifications?
- Are disability accommodations triggering rejections?
- Are accent or communication style differences causing bias?
- Are candidates with foreign credentials undervalued?
- Are career changers rejected despite transferable skills?
- Is “overqualified” functioning as a proxy for age discrimination?
- Are part-time work histories penalised unfairly?
- Do hiring panels show composition bias?
- Are LGBTQ+ indicators – pronouns, organisation memberships – affecting decisions?
Gap 8: Parallel Processes and Competitive Dynamics (12 unknowns)
Disposition data is recorded per requisition, but candidate behaviour isn’t. The same person may be in five processes simultaneously, and you don’t know if the data captures that, or whether you lost them to a competitor, retained them despite competition, or were never really in the running.
- Did the candidate apply for multiple roles at the same company?
- Were they rejected for Role A but well-suited to Role B, a role they didn’t know about?
- Did they interview with competitors simultaneously?
- Did they have other offers they turned down to take yours?
- Were they your second or third choice after top candidates declined?
- Did you lose them to a competitor with a faster process?
- Did they withdraw from other processes when you hired them?
- Were they interviewing with you as a backup while waiting for a preferred role?
- Had they applied previously and been rejected?
- Are they a seasonal applicant who applies every year?
- Did they refer friends who also applied?
- Were they weighing an internal transfer against an external move?
Gap 9: Job Posting and Advertising Accuracy (11 unknowns)
This gap addresses the problem of matching candidate profiles to a poorly written, misleading, or inconsistent job description, leading to disposition codes that appear rational but are based on flawed criteria.
- Did the job description misrepresent the actual role?
- Was the advertised minimum experience requirement contradicted by an unwritten, internal requirement (e.g., years of experience not listed)?
- Did the job description contain misleading language, such as encouraging applications from partially-qualified candidates, only for them to be immediately screened out for missing mandatory criteria?
- Were key requirements (technical skills, certification) listed as mandatory in the advertisement when they were only preferred?
- Was the location/flexibility status (remote/hybrid/in-office) inaccurately represented in the ad?
- Did the advertised salary range significantly misrepresent the actual budget for the role?
- Was salary included in the job posting?
- Did the job title accurately reflect the level and scope of the role, or was it inflated/deflated compared to industry standards?
- Was a short application deadline listed, but the role was not reviewed until weeks later
- Did the ad fail to include legally required disclosures or critical information that led candidates to self-select out later in the process?
- Was the advertised “team culture” or “company mission” inconsistent with the reality revealed during the interview process, influencing candidate quality?
Gap 10: CV and Application Accuracy (10 unknowns)
This gap addresses the problem of using the candidate’s application as an accurate data source when it may be inaccurate, exaggerated, or fabricated. Since the ATS disposition code reflects only a judgment about this information, it fails to capture the integrity of the data it is judging.
- Did the candidate exaggerate years of experience?
- Is their stated expertise, deep knowledge or surface-level familiarity?
- Did they inflate their role or responsibilities?
- Are education credentials accurate?
- Did they fabricate employment dates to hide gaps?
- Are the reference contacts legitimate, or are they friends posing as managers?
- Did they over-tailor their CV so it no longer represents their experience?
- Are technical skills self-assessed accurately or inflated?
- Did they copy job description keywords without experience?
- Are portfolio or project examples actually their work?
What this means
The unknowns in this article are not edge cases. They’re the normal conditions under which hiring decisions get made and recorded. Taken individually, each one is a limitation you could argue around. Taken together, they describe a signal that simply isn’t reliable, and the stakes are rising.
When disposition data gets fed into AI hiring tools, these gaps stop being analytical inconveniences and become something more serious. A model trained on flawed disposition data systematises past mistakes, the bias patterns in Gap 7 stop being organisational tendencies and become encoded decisions, applied at scale, with the appearance of objectivity.
There’s also a more fundamental issue that the data matching work from 2007 made clear. Even when you do the hard work of connecting disposition outcomes to other data sources, you’re still working with a signal that’s not properly constructed. Rejection reasons are self-defined, inconsistently applied, and unvalidated across employers, roles, and hiring managers. Matching rich candidate data against that signal doesn’t make the signal more reliable; it just gives the unreliable narrator a better microphone.
If disposition data is the only measure of an application’s quality, a job board’s role will simply be to pass candidates through a process and record employers’ decisions. Instead, job boards should develop an independent point of view on match quality – on both the candidate side and the job side – that doesn’t depend on employer disposition codes being reliable.
This means shifting focus to recruiting outcomes – the measurable quality of connection and match quality before the candidate leaves the platform – rather than waiting for data on ultimate hiring outcomes.
At RecBuzz Budapest in April, Alex Chukovski made the point that job boards need to take control of this and make disposition data irrelevant. That’s the right instinct. The goal should be to build a picture of candidate quality so complete that the employer’s disposition code becomes their opinion of the candidate rather than a verdict on the job board’s performance.
[Want to get Job Board Doctor posts via email? Subscribe here.]
[Got a tip, document or intel you want to share with the Doc? Tell me. Tip so hot you need it to be encrypted? Use Signal.]


Comments (0)