You apply. You tailor the resume. You write the cover letter. You wait — and nothing happens. Weeks later, the same posting is still up. Welcome to the ghost job economy, where between 30% and 40% of listings on major boards are not actually being filled. A 2024 survey of US hiring managers found that 43% of companies admitted to keeping open postings live with no intention to hire.
Why do companies post ghost jobs?
- Building a "passive pipeline" of candidates to contact later.
- Signaling growth to investors, competitors, or employees.
- Testing the market to see what compensation attracts strong applicants.
- Satisfying internal HR requirements even when the role is paused or filled internally.
- Forgotten postings that the recruiter never took down.
The seven signs a listing is a ghost job
- The post has been live for more than 30 days with no updates.
- Vague job title ("Software Engineer" with no level, no stack, no team).
- Generic description copy-pasted from other postings.
- No named hiring manager, recruiter, or team contact.
- The listing appears on every job board but not on the company career page.
- Salary is missing or the range is suspiciously wide (e.g., $60k–$200k).
- The company has a history of reposting the same role quarterly.
Scam jobs are different — and more dangerous
Ghost jobs waste your time. Scam jobs waste your money. Red flags for outright scam listings include: recruiter emails from free providers (gmail, outlook) using the company name, interview offers over chat platforms like Telegram or WhatsApp before any real screening, requests to buy equipment or deposit a check, and "pay for training" requirements. No legitimate employer asks for money up front.
How to verify a listing in 60 seconds
- Open the company career page directly. If the role is not listed there, treat it as suspect.
- Search the exact job title on LinkedIn — look for a matching recruiter or hiring manager.
- Check when the company last funded, grew, or laid off. Ghost postings spike during hiring freezes.
- Read recent Glassdoor reviews specifically mentioning the interview process.
- Paste the job description into Google — if identical text appears on multiple companies, it is templated junk.
Protect your application energy
Every ghost job you apply to is roughly 45 minutes you do not get back — resume tailoring, cover letter, custom questions. Most active job seekers apply to 60–100 roles before they land one. If 30% of those are ghosts, that is 20–30 hours gone. The answer is not to apply to fewer jobs; it is to filter out the dead ones before you start.
Klickapply runs every listing through a verification pipeline: cross-checks against the company career page, detects reposted and expired roles, flags scam-pattern wording, and surfaces only what is actively being filled. You see a smaller, cleaner feed — and you convert much higher.
What to do if you suspect a ghost listing
Apply anyway, but keep it to 15 minutes — do not rewrite your whole resume. Connect with one person on the hiring team via LinkedIn with a short message referencing your application. If you get no response in 10 days, move on without guilt. Your time is the one resource you cannot recover.