1The Operational Gap Between Requisitions and Real Openings
You spend forty-five minutes tailoring your resume to an open requisition. You match eight out of ten requirements, customize your bullets, and submit within hours of the listing appearing. Two weeks pass in total silence. Four weeks later, you see the exact same role reposted with a "Just Posted" badge on LinkedIn.
Your immediate instinct is to blame your resume format, an automated filter, or your experience level. Most of the time, the silence has nothing to do with candidate qualifications. The role simply did not exist as an immediate, funded opening.
In corporate talent acquisition, there is an enormous operational gap between an open job requisition and active hiring intent. Millions of postings across LinkedIn, Indeed, and enterprise career portals function primarily as resume farms: collecting profiles for hypothetical future headcount while candidates invest unpaid effort into an operational void.
Understanding why talent teams pipeline candidates, recognizing the technical breadcrumbs left in applicant tracking systems, and running a 60-second pre-application audit will save you dozens of wasted hours every month.
Ghost Jobs and Evergreen Listings: The Industry Numbers
Aggregate hiring market benchmarks across corporate job boards
38%
of active job postings show no immediate hiring intent
-40%
drop in candidate callback probability after day 14 live
30 days
standard ATS auto-repost cycle refreshing stale requisitions
60 sec
time needed to audit headcount reality before tailoring
Source: ShouldApply aggregate posting pool data and cross-industry talent acquisition benchmarks.
2Why Companies Post Jobs They Won't Fill
Talent acquisition teams and corporate executives do not publish phantom listings out of pure malice. They do so because modern recruiting KPIs and corporate communications incentivize keeping talent pipelines warm at near-zero marginal cost to the employer.
Behind closed doors, postings without immediate headcount fall into four well-documented operational categories:
- Pipelining resumes for future quarters ("Talent Pooling"): When recruiting leaders anticipate headcount approval two or three quarters out, or when high-turnover teams expect attrition, they open evergreen requisitions to build a pre-screened talent bench. When an employee gives notice or finance approves budget, hundreds of resumes are already waiting in the ATS. Time-to-fill drops from sixty days to fourteen for the company, while early candidate resumes sat untouched in dormant folders.
- Signalling artificial growth to investors and competitors: Enterprises and venture-backed startups operate under intense scrutiny, using active openings as a public proxy for corporate health. Maintaining thirty engineering requisitions across multiple hubs signals aggressive scaling, even if leadership quietly froze headcount. Pulling down public listings risks rumors of slowing revenue, analyst downgrades, or internal panic.
- Placating burned-out existing teams: When an engineering or operations team absorbs the workload of departed colleagues, morale plummets. Managers often persuade HR to publish a requisition to demonstrate that help is on the way. The listing acts as an internal retention valve: leadership points to the career page and reassures exhausted teams that recruiting is active, even while budget requests remain stalled in finance review.
- Mandatory compliance postings (PERM certifications): Federal immigration law requires employers sponsoring foreign workers for green cards (the PERM labor certification process) to test domestic labor markets. Companies must run public ads proving no qualified domestic worker is available. In reality, an existing employee already performs the role, and requirements are tailored to the incumbent, giving outside candidates near-zero chance.
3The 5 Telltale Signs a Role Is a Resume Farm
Rolling 30-Day Auto-Repost Cycles
Job boards give algorithmic preference to listings published within the last 48 to 72 hours. To maintain candidate inflow without paying sponsored post fees, ATS configurations in Greenhouse, Ashby, and Workday automatically archive and re-publish requisitions on a rolling 30-day schedule.
- Check Google search cache or LinkedIn URL parameters: a job tagged "Posted 2 days ago" with a requisition ID created 120 days ago is an evergreen pipeline.
- If you notice a job reposted after an interview, the team likely widened the net or stalled the requisition rather than selecting a runner-up.
If the requisition ID is over 60 days old but appears fresh, skip portal submission.
Sweeping, Generic Requirements Designed to Catch Everyone
Hiring managers with urgent, approved headcount write distinct, project-focused specifications. They define exact tech stacks, system architectures, and 90-day deliverables because they have an immediate operational bottleneck.
- Resume farms strip away team-specific requirements and substitute broad corporate boilerplate: "demonstrated cross-functional excellence" or "3 to 10 years of general experience".
- When a description reads like a textbook overview of an entire discipline rather than a day in the life of a specific team, it is an intake funnel for a general talent pool.
Specific deliverables signal real headcount; generic laundry lists signal pipeline farming.
Active Hiring Freezes or Recent Workforce Reductions
Corporate communications and recruiting operations operate in organizational silos. Leadership may announce a net-new headcount freeze in an all-hands meeting or file WARN notices, yet career portals continue displaying open requisitions.
- HR operations rarely purges automated syndication feeds until weeks after budget cuts take effect, leaving open postings collecting applications.
- Before spending time on an application, cross-reference the company on our Hiring Freeze Tracker and check Blind to confirm whether teams are actively extending offers.
A company in a verified hiring freeze cannot extend offers regardless of recruiter enthusiasm.
Identical Roles Multi-Posted Across 20+ Metropolitan Hubs
Unless an enterprise is staffing a nationwide field sales or field engineering deployment, seeing the exact same position posted across twenty distinct metropolitan regions is a hallmark of algorithmic talent hoarding.
- Recruiters syndicate single postings across Atlanta, Austin, Chicago, Denver, New York, and Seattle to aggregate nationwide resumes and benchmark regional salary demands.
- In reality, there is only one speculative headcount opening, or none at all, and your profile is being stored for compensation benchmarking.
Filter by company career portal to confirm whether distinct local requisitions actually exist.
Complete Absence of Identifiable Hiring Team Updates
When a legitimate role opens up with approved budget, hiring managers frequently promote the vacancy on LinkedIn, Twitter, and professional communities: "My team is hiring a Senior Backend Engineer, reach out if interested!"
- When an evergreen posting is published without approved headcount or hiring manager sponsorship, no team leader claims it publicly.
- If searching the company name and job title surfaces current team leads but zero public mentions of the requisition within the last 30 days, the opening is likely an unmanaged HR placeholder.
Legitimate requisitions have identifiable internal sponsors actively championing the search.
Pipelined roles and ghost postings share structural anomalies that genuine backfills rarely exhibit. Before spending an hour tailoring applications, evaluate the listing against historical refresh cycles, requirement breadth, and corporate stability.
These five operational patterns indicate whether a requisition represents an urgent hire or an unapproved resume repository:
Legitimate Headcount vs. Pipeline Farming vs. Compliance Postings
Key operational signals, job board behaviors, candidate odds, and recommended candidate moves
| Signal | Job Board Behavior | Candidate Odds | Recommended Move | |
|---|---|---|---|---|
| Legitimate Funded RoleUrgent backfill or approved headcount | Specific tech stack, active hiring manager LinkedIn post, posted <14 days. | Single location or stated remote band; distinct requisition ID; consistent salary range. | 15% to 25% callback rate for qualified applicants. | Tailor resume deeply to core requirements and apply within 72 hours. |
| Pipeline FarmingEvergreen talent pool / future quarters | Bland requirements, no hiring manager tagged, continuous evergreen presence. | Rolling 30-day auto-repost cycle; identical requisition active across 15+ metro areas. | < 2% callback rate; profiles stored in passive ATS folders. | Skip cold portal application; network directly with functional team lead or skip role. |
| Compliance / PERMMandatory labor market certification test | Hyper-niche requirements mapping exactly to an incumbent foreign worker. | Published on obscure state job banks or buried newspaper classified portals. | < 0.1% probability; domestic applicants legally reviewed but rarely interviewed. | Do not apply. The headcount is already occupied by a seated employee. |
| Budget-Frozen RequisitionStalled in finance approval committee | Public layoff announcements, restructuring news, or freeze reports on Blind. | Listing remains active because automated ATS feed purges were delayed. | Near 0% until executive finance committee re-authorizes hiring bands. | Verify company status on the Hiring Freeze Tracker before submitting. |
Prioritize legitimate funded roles where posting age is under 14 days and the hiring manager is publicly verified.
4How Candidates Can Audit a Listing in 60 Seconds
You do not need inside boardroom access to determine is the company actually hiring or merely collecting resumes for future quarters. Run this sixty-second tactical audit before dedicating time to an application:
- Step 1: Check Native Career Portals vs. Aggregators (15 Seconds): Never submit an application directly through an aggregator like Indeed or ZipRecruiter without checking the employer's official career subdomain. Aggregators routinely scrape and cache expired postings long after an employer has closed the role in their ATS. If the role appears on LinkedIn but does not exist on the company's official portal, the opening is already dead.
- Step 2: Verify Hiring Manager Updates and Recruiter Outreach (25 Seconds): Navigate to the company's LinkedIn page, click the "People" tab, and search for the functional lead (e.g., "Engineering Manager") or "Talent Acquisition". Check if recent posts mention active headcount for this team within the last 14 days, and observe whether total company headcount is expanding or contracting.
- Step 3: Run the Listing Through ShouldApply (20 Seconds): Instead of manually hunting for scraper artifacts, paste the posting URL into the Job Authenticity Checker. The scoring engine extracts creation timestamps, salary band compliance, and phrasing anomalies against real-time market data to calculate an instant authenticity rating.
Wondering whether a posting is real or collecting dust? Run the URL through the scoring engine before spending an hour tailoring your resume.
Check Job Authenticity5Stop Applying Into the Void
The modern job search is an exercise in resource allocation. Every hour spent perfecting an application for an unapproved requisition or an evergreen talent pool is an hour stolen from pursuing funded, urgent openings where your background commands genuine attention.
Before applying to any mid-size or large employer, cross-reference their status on the Hiring Freeze Tracker and consult our aggregate Ghost Jobs Report to see which sectors and job boards carry the highest concentration of phantom listings.
Treat job postings not as unquestioned invitations to apply, but as claims of hiring intent that require rapid verification. Filter out the resume farms, audit listings in sixty seconds, and invest your energy where companies are actively hiring today.
Written by
Jesse Johnson
Founder, ShouldApply
Founder of ShouldApply. I write about job search strategy, hiring, and how to spend your time on opportunities that actually fit. Full bio →
Keep Reading
Frequently Asked Questions
A ghost job is any active listing where the company has no funded intention of hiring right now: including stale roles filled months ago, compliance ads, or budget-frozen placeholders. A talent pipeline posting is a specific subset of ghost jobs where recruiters intentionally leave an "evergreen" opening live to collect resumes for anticipated future turnover or speculative quarters.
Companies repost jobs after interviews primarily because the first interview cohort failed to yield an offer acceptance, the compensation band was rejected, or the role was re-scoped. Alternatively, automated ATS integration schedules refresh listings every 30 days regardless of interview progress.
PERM compliance advertisements usually feature unusually rigid, hyperspecific requirements matching an existing visa holder's background, lack transparent salary ranges or competitive benefits descriptions, and sometimes instruct candidates to apply via physical mail or obscure state labor agency job numbers.
Applying to an evergreen role does not directly penalize you, but your resume often gets filed under an inactive requisition folder in the ATS. When a real opening is eventually funded, recruiters frequently create a brand-new requisition ID, meaning your previous application may never be surfaced.
The scoring engine uses a composite algorithm analyzing posting age, 30-day auto-repost cycles, salary disclosure compliance, multi-location duplication, and public corporate distress signals including WARN Act notices and tracked hiring freezes.
Free Tools
Related Posts
Why companies repost jobs after interviews
What it means when the requisition is refreshed while you are waiting on feedback.
The Ghost Jobs Report
Live aggregate data on ghost-job frequency and hiring intent across major boards.
How to Know If You're Qualified for a Job Before Applying
Decode job requirements and separate firm dealbreakers from aspirational wish lists.
Never waste an hour on a ghost job again.
Run any job posting through ShouldApply to check hiring intent, detect resume farms, and verify your fit before tailoring your application.
Score a Job Listing Free