Ghost Jobs Tracker

Exposing companies that post phantom job openings to signal growth to investors — while simultaneously laying off workers.

Data updates daily via automated scraping
See also: AI Layoffs Tracker →
Loading data...

What is a "Ghost Score?"

The Ghost Score estimates the probability (0–100) that a company's job postings are "phantom" or "ghost" jobs — listings posted not to fill real positions, but to project an image of growth and health to investors, analysts, and the public. A high score doesn't prove fraud; it flags patterns worth investigating.

0-20
Clean

No suspicious patterns detected. Job postings appear to reflect genuine hiring activity consistent with the company's financial position and growth trajectory.

21-40
Low Concern

Minor anomalies detected but likely explained by normal business cycles, seasonal hiring, or organizational restructuring. Posting patterns are mostly consistent.

41-60
Moderate

Multiple signals suggest some postings may not represent genuine openings. Could indicate a mix of real hiring and "window dressing" for investor perception.

61-80
Suspicious

Strong indicators of phantom postings. Company is likely posting positions while simultaneously reducing headcount, with stale listings and suspicious patterns across job boards.

81-100
Ghost Factory

Overwhelming evidence of phantom job postings. Company shows massive layoffs concurrent with growing position counts, stale listings unchanged for months, and significant discrepancies across sources.

Scoring Factors

Layoff Correlation30 points max

Cross-references with our AI Layoffs Tracker. If a company has announced layoffs while simultaneously posting open positions, this is the strongest ghost job signal. The more positions posted relative to jobs cut, the higher the score.

Position Longevity20 points max

Positions that remain "open" for 90+ days without any change in total count suggest the company is never actually filling them. If the position count barely moves over months, these may be permanent listings for show.

Posting Velocity20 points max

A sudden surge in job postings (50%+ in 30 days) without a corresponding business expansion announcement is suspicious. Real hiring ramps tend to be gradual; phantom postings often appear in bulk.

Source Discrepancy15 points max

Large differences in position counts between Indeed and Glassdoor may indicate automated reposting, stale data, or deliberate inflation on specific platforms favored by investors and analysts.

Historical Churn15 points max

Repeated cycles of positions appearing and disappearing (reposting behavior) with no net change in headcount. High variance with zero growth suggests positions are being recycled for visibility.

Important Disclaimer

This tracker uses automated scraping and heuristic analysis to estimate the likelihood of "ghost" or "phantom" job postings. Ghost Scores are probabilistic estimates, not definitive proof. Companies may have legitimate reasons for posting positions during restructuring, including hiring for new roles while eliminating others. Some industries naturally maintain large numbers of open positions. This tool is intended for research and transparency purposes. Data is scraped from public job boards and may contain inaccuracies. Always verify findings with primary sources before drawing conclusions.