RecruitingOctober 2026

Ghost jobs: why companies post roles they never intend to fill, and what it is costing them

Candidates have started naming the pattern themselves: a job posting that has been live for months, pulls in hundreds of applications, and never closes because nobody on the other end ever intended to fill it on that timeline, or at all. Ghost jobs are not a rumor anymore. They show up in candidate surveys, in LinkedIn comment sections, and increasingly in the reason a strong applicant decides not to bother applying to your company at all. Here is what is actually driving the pattern, how candidates are learning to spot it, and what to do instead if you want your postings to still be believed.

A candidate finds a role that looks like a perfect fit, submits a tailored resume and cover letter the same afternoon, and hears nothing. Three months later the listing is still up, the application count has climbed into the hundreds, and the candidate finally does what a growing number of job seekers now do by default: they check how long the posting has actually been live. Nine months. No closing date, no sign it was ever filled, no indication anyone is reading what comes in.

That candidate is not imagining a conspiracy. They have just run into one of the most quietly corrosive habits in modern hiring, a job posting kept active with no real intention of closing it on any particular timeline, sometimes with no real intention of filling it at all. Candidates have a name for it now, they compare notes about it openly, and they are starting to build it into how they decide which companies are even worth applying to.

None of this requires bad intent on every posting. Some ghost jobs are leftover laziness, some are a hedge against an uncertain budget, and some are a deliberate tactic. But the effect on the candidate side is identical no matter which one it is: wasted hours, no feedback, and a growing suspicion that the whole hiring system is not dealing with them honestly.

What a ghost job actually is, and why there are more of them than you think

A ghost job is any posting that stays live well past the point where it reflects an active, intended hire, whether that is a role management quietly decided to pause, a position kept open indefinitely to build a talent pipeline nobody told candidates they were being funneled into, or a listing left up purely because deleting it feels like more work than leaving it alone. The common thread is not malice. It is a gap between what the posting implies, an open role actively being filled, and what is actually happening behind it, which is often nothing at all.

The volume of this is larger than most hiring teams want to admit. Career and hiring surveys from Indeed have repeatedly found that a meaningful share of job seekers report applying to postings that later turned out to be inactive, already filled, or never real openings in the first place, and candidates increasingly describe this as a routine, expected part of job searching rather than a rare bad experience. When an entire generation of applicants assumes some fraction of postings are not real, the credibility cost lands on every company that posts a listing, including the ones being completely honest.

The practice also compounds. A company that leaves three ghost listings up builds a reputation among job seekers in its market, who talk to each other, compare notes in community forums, and increasingly check sites that flag how long a posting has been active before they bother applying. One ghost job rarely sinks an employer brand on its own. A pattern of them does.

Why companies end up posting roles they do not intend to fill

Nobody opens a req meeting and announces a plan to waste candidates' time. Ghost jobs almost always come from a reasonable-sounding shortcut that stops looking reasonable once you see it from the applicant's side. A hiring manager wants to build a pipeline for a role that might open in six months, so they post it now, with no mention to candidates that the position is not actually funded yet. A budget freeze hits mid-search, and instead of pulling the listing, someone decides to leave it up in case the freeze lifts, because reposting later feels like more friction than waiting.

There is also a less defensible version: some companies leave listings up deliberately to project growth and momentum to investors, customers, or competitors, treating an open-roles page as a marketing asset rather than an honest reflection of hiring activity. A handful of postings get kept alive purely to keep a pipeline of resumes flowing in for future reference, with the company fully aware the role itself is not actively being filled.

Whatever the reason, the candidate on the other end cannot tell a thoughtful pipeline-building strategy from a careless oversight from a cynical growth signal. They just see a job that never closes and never responds, and they draw the same conclusion about the company regardless of which internal reason actually produced it.

The real cost: what a ghost job does to your employer brand

The damage from a ghost job rarely shows up on the posting itself. It shows up later, in the applicants who decide not to bother with your next listing because they remember how the last one went. Employer branding is built almost entirely out of small, repeated candidate experiences rather than any single campaign, and a job posting that never closes and never responds is one of the most negative experiences a candidate can have with a company they have not even been hired by yet.

The effect compounds with your best candidates first, because they are the ones with the most other options and the least patience for a process that does not respect their time. A strong candidate who applies to a ghost job, hears nothing, and later discovers the listing had been live for the better part of a year does not file that away as a minor annoyance. They remember the company name, and they tell the next person who asks them about it.

Glassdoor's research on employer reputation consistently finds that candidate experience during the application and interview stages, long before any offer is discussed, is one of the strongest predictors of whether a candidate will recommend a company to others or warn them away from it. A single ghost listing can undo months of careful employer branding work, and unlike a bad review, there is rarely a response or correction attached to it. The posting just sits there, silently doing damage.

How candidates are learning to spot a ghost job before they apply

Job seekers are not passive about this anymore. A candidate who has been burned by one ghost listing starts checking how long a posting has actually been active, a detail that is now surfaced automatically on several major job boards and that candidates increasingly treat as a basic due-diligence step before investing an hour writing a tailored application. A posting live for four months with no edits, no updated application count disclosure, and no closing date reads as a warning sign rather than an opportunity.

Candidates also cross-reference. A listing that has appeared and reappeared under slightly different titles, or one that shows up on a company's careers page without ever being mentioned in earnings calls or growth announcements that would normally accompany real headcount expansion, draws scrutiny from the more sophisticated job seekers in a given field. Candidate ghosting usually gets discussed as something candidates do to employers, but a company that effectively ghosts every applicant to a stale listing is running the exact same dynamic in the other direction, and candidates are starting to treat it with the same suspicion they would any other employer that does not respond.

The practical result is that ghost jobs are becoming self-defeating even for the companies using them deliberately. A pipeline-building listing that candidates have learned to distrust stops attracting the strong, discerning applicants it was meant to capture, and increasingly only draws the candidates desperate enough to apply regardless of the risk, which defeats the purpose of pipeline-building in the first place.

The legitimate reasons that get mistaken for ghost jobs

Not every long-running posting is a ghost job, and treating every slow search as evidence of bad faith misses real, defensible reasons a role can stay open longer than candidates expect. A highly specialized or senior search can genuinely take six months or more to fill well, and pulling the listing down between rounds of outreach just to avoid looking stale would mean losing a channel for inbound applicants during an active, honest search.

A role that keeps reopening because the company kept hiring and then losing people in it is also not automatically a ghost job, even though it can look identical from the outside to one kept alive on purpose. Why internal TA is losing touches on a related dynamic: understaffed recruiting teams sometimes cannot close out stale postings fast enough, not because they do not care, but because nobody has the bandwidth to audit every open requisition against where the search actually stands.

The difference that actually matters to a candidate is not how long the listing has been up. It is whether anyone on the other end is actually reading applications and responding to them. A six-month search for a hard-to-fill role that still sends timely rejections and occasional status updates reads as honest, even if it is slow. A two-month-old listing that produces total silence reads as a ghost job regardless of what is actually happening internally, because silence is the signal candidates can actually observe.

How to build a job posting policy that keeps your listings honest

Fixing this starts with a simple internal rule most companies do not have: every open posting gets reviewed on a fixed schedule, typically every thirty days, and gets either confirmed as still active, paused with the listing pulled down, or closed outright. A posting that cannot pass that review because nobody remembers why it is still up is almost certainly a ghost job that formed by accident, and the review is the mechanism that catches it before a candidate does.

Recruiting metrics that actually matter should include listing age and time-to-close alongside the usual funnel numbers, because a dashboard that only tracks hires and time to fill has no way to flag a role that has quietly stalled without anyone noticing. Tracking how long postings stay live, and flagging anything that crosses a set threshold without a status update, turns an invisible problem into one a hiring manager actually has to answer for.

SHRM's guidance on talent acquisition points to posting transparency, clear status communication, and timely candidate responses as some of the most cost-effective levers a company has for improving its reputation among job seekers, well ahead of anything involving budget or headcount. None of this requires new software or a bigger team. It requires treating an open posting as a live commitment rather than a background task nobody owns.

What to do with a role you genuinely paused, instead of leaving it live

Sometimes a search really does need to pause, a budget freeze hits, a reorg changes the role, or priorities shift mid-search, and the honest answer is not to keep pretending the listing is active. Pull it down, and if candidates have already applied, send a short, honest note telling them the search is on hold rather than leaving them in silence wondering whether anyone ever read their application. How to write a candidate rejection email people actually respect applies just as well to a pause notice: a brief, specific, human message beats silence every time, even when the news itself is not what the candidate wanted to hear.

If the real goal is pipeline-building rather than an active search, say so in the posting itself. A listing that is honest about being an ongoing talent pool rather than an active opening still attracts interested candidates, and it does so without burning the trust of people who assumed they were applying to a role that was actually open right now. Candidates respond far better to accurate expectations than to a posting dressed up as something it is not.

When a paused role does reopen, repost it as new rather than reviving a stale listing with an inflated application count and an uncertain history. A fresh posting with a clear date and a clean slate signals an active search in a way a resurrected six-month-old listing never quite manages to.

Measuring whether your postings actually match your hiring intent

The simplest audit a company can run costs nothing and takes an afternoon: pull every currently live posting, and for each one, write down the honest answer to whether a real hiring decision could happen in the next thirty days if the right candidate applied tomorrow. Any posting where the honest answer is no, there is a freeze, a reorg, or an indefinite pipeline-building intent behind it, is a ghost job by definition, whether or not anyone meant it to become one.

LinkedIn Talent Solutions' research on hiring trends has found that candidates increasingly weigh a company's responsiveness and posting transparency as part of their overall impression of an employer, on par with compensation and role fit in some surveys, which means this audit is not just a courtesy. It is a direct input into whether your best candidates keep applying at all.

The companies that get this right are not the ones with zero stalled searches. Every recruiting function has roles that slow down or pause. The difference is whether that company notices, says so, and closes the gap between what a posting claims and what is actually happening behind it, instead of leaving a candidate to discover the truth on their own nine months and one wasted afternoon later.

See Bridgebees in action.

Book a demo or join the hive, free to get started.