The Sin Bin ยท employer accountability

Whoโ€™s wastingyour applications?

Ghost jobs โ€” reqs that linger for months, get reposted endlessly, or read like always-hiring pipeline builders. We rank employers by long-open plus repeatedly posted volume, with evergreen shown as hatched context. Facts from public postings only.

Ghost Index ยท share of active reqs showing a ghost signal
45.0%
Active reqs analysed
961,166
Companies on the board
25
High-confidence rows
20
Snapshot
14 min ago
Signals
Long-open
Repeatedly posted
Evergreen / always-hiring
Non-ghost

The Sin Bin ยท most long-open + repeatedly posted reqs

1EY
4,28261%high
Ranked signals: 4,282Evergreen: 162Total ghost: 4,297Fresh scrape: 6,966Checked open: 1Clean absence ready: 1Needs validation: 13Coverage: 100%Sources: sitemap_jobposting, unknown
2Capgemini
4,07971%high
Ranked signals: 4,079Evergreen: 158Total ghost: 4,154Fresh scrape: 5,709Checked open: 3Clean absence ready: 1Needs validation: 61Coverage: 99%Sources: sitemap_jobposting, unknown
3Northrop Grumman
2,85873%high
Ranked signals: 2,858Evergreen: 318Total ghost: 3,054Fresh scrape: 3,037Checked open: 835Clean absence ready: 0Needs validation: 36Coverage: 99%Sources: workday, sitemap_jobposting, unknown
4Trinity Health
2,38539%high
Ranked signals: 2,385Evergreen: 640Total ghost: 2,687Fresh scrape: 6,031Checked open: 11Clean absence ready: 5Needs validation: 73Coverage: 99%Sources: phenom, workday, unknown
5JPMorganChase
2,32337%high
Ranked signals: 2,323Evergreen: 480Total ghost: 2,612Fresh scrape: 6,055Checked open: 61Clean absence ready: 158Needs validation: 40Coverage: 97%Sources: oraclehcm, unknown
6Ascension
1,82782%high
Ranked signals: 1,827Evergreen: 64Total ghost: 1,421Fresh scrape: 2,203Checked open: 6Clean absence ready: 1Needs validation: 21Coverage: 99%Sources: phenom, icims, unknown
7Veterans Health Administration
1,72260%low
Ranked signals: 1,722Evergreen: 193Total ghost: 1,495Fresh scrape: 0Checked open: 0Clean absence ready: 0Needs validation: 2,858Coverage: 0%Sources: unknown
8Applied Materials
1,58061%high
Ranked signals: 1,580Evergreen: 241Total ghost: 1,594Fresh scrape: 2,585Checked open: 0Clean absence ready: 0Needs validation: 20Coverage: 99%Sources: workday, sitemap_jobposting, unknown
9Hyatt
1,41058%high
Ranked signals: 1,410Evergreen: 467Total ghost: 1,685Fresh scrape: 2,402Checked open: 3Clean absence ready: 0Needs validation: 18Coverage: 99%Sources: taleo, unknown
10CHRISTUS Health
1,25674%medium
Ranked signals: 1,256Evergreen: 118Total ghost: 1,156Fresh scrape: 1,483Checked open: 0Clean absence ready: 0Needs validation: 210Coverage: 88%Sources: christushealth, unknown
11GE Vernova
1,22029%high
Ranked signals: 1,220Evergreen: 605Total ghost: 1,632Fresh scrape: 4,074Checked open: 8Clean absence ready: 0Needs validation: 77Coverage: 98%Sources: workday, unknown
12Marsh McLennan
1,19835%high
Ranked signals: 1,198Evergreen: 175Total ghost: 1,280Fresh scrape: 3,370Checked open: 1Clean absence ready: 0Needs validation: 9Coverage: 100%Sources: workday, phenom, unknown
13Amentum
1,12526%high
Ranked signals: 1,125Evergreen: 1,283Total ghost: 2,161Fresh scrape: 4,165Checked open: 39Clean absence ready: 31Needs validation: 15Coverage: 99%Sources: workday, unknown
14Thermo Fisher Scientific
1,10041%medium
Ranked signals: 1,100Evergreen: 448Total ghost: 1,436Fresh scrape: 2,518Checked open: 3Clean absence ready: 0Needs validation: 144Coverage: 95%Sources: workday, unknown
15Corewell Health
1,08963%medium
Ranked signals: 1,089Evergreen: 164Total ghost: 1,101Fresh scrape: 1,605Checked open: 28Clean absence ready: 6Needs validation: 96Coverage: 94%Sources: phenom, workday, unknown
16Peraton
1,08779%high
Ranked signals: 1,087Evergreen: 19Total ghost: 910Fresh scrape: 1,305Checked open: 3Clean absence ready: 51Needs validation: 16Coverage: 95%Sources: icims, unknown
17AECOM
1,06643%high
Ranked signals: 1,066Evergreen: 125Total ghost: 1,080Fresh scrape: 2,394Checked open: 15Clean absence ready: 38Needs validation: 14Coverage: 98%Sources: smartrecruiters, unknown
18Baylor Scott & White Health
1,04278%medium
Ranked signals: 1,042Evergreen: 103Total ghost: 974Fresh scrape: 1,244Checked open: 0Clean absence ready: 0Needs validation: 89Coverage: 93%Sources: phenom, unknown
19Penn State
1,03865%high
Ranked signals: 1,038Evergreen: 129Total ghost: 1,145Fresh scrape: 1,603Checked open: 0Clean absence ready: 0Needs validation: 0Coverage: 100%Sources: workday
20Prime Healthcare
1,00975%high
Ranked signals: 1,009Evergreen: 79Total ghost: 833Fresh scrape: 1,348Checked open: 0Clean absence ready: 0Needs validation: 0Coverage: 100%Sources: icims
21Beth Israel Lahey Health
99256%high
Ranked signals: 992Evergreen: 514Total ghost: 1,423Fresh scrape: 1,685Checked open: 0Clean absence ready: 0Needs validation: 87Coverage: 95%Sources: workday, unknown
22Soliant
94516%high
Ranked signals: 945Evergreen: 535Total ghost: 1,453Fresh scrape: 4,592Checked open: 1,166Clean absence ready: 0Needs validation: 18Coverage: 100%Sources: soliant, unknown
23HDR
93769%high
Ranked signals: 937Evergreen: 6Total ghost: 845Fresh scrape: 1,294Checked open: 0Clean absence ready: 0Needs validation: 61Coverage: 95%Sources: taleo, unknown
24Marriott
91517%high
Ranked signals: 915Evergreen: 2,450Total ghost: 2,978Fresh scrape: 5,357Checked open: 0Clean absence ready: 0Needs validation: 0Coverage: 100%Sources: oraclehcm
25Amazon
89923%high
Ranked signals: 899Evergreen: 847Total ghost: 1,570Fresh scrape: 3,757Checked open: 0Clean absence ready: 7Needs validation: 81Coverage: 98%Sources: amazon-jobs, unknown

Ghost rate by sector ยท click a row for its top companies

Ghost rate by role function ยท click a row for its top companies

Salary secrecy by sector ยท share of reqs hiding pay

Professional Services
82%
Energy
77%
Manufacturing
73%
Other
72%
Construction
71%
Aerospace
70%
Hospitality
69%
Sports Recreation
69%
Financial Services
69%
Consumer Goods
68%
Retail
67%
Technology
66%

Hall of Fame ยท cleanest hirers (confidence-adjusted)

1kay.com1,127 reqs1.6%
2uottawa.ca1,008 reqs2.9%
3Telecare494 reqs2.4%
4Speechify1,645 reqs3.3%
5Tenstorrent124 reqs0.8%
6clearbrook.org74 reqs0.0%
7directiveconsulting.com71 reqs0.0%
8Southcentral Foundation209 reqs2.4%
9vandapharma.com62 reqs0.0%
10Heraeus194 reqs2.6%
11Essen Health Care303 reqs4.0%
12procore.com103 reqs1.9%
13University of Colorado646 reqs5.1%
14figma.com171 reqs3.5%
15isaraerospace.com88 reqs2.3%
16Waymo367 reqs5.2%
17navitus.com106 reqs2.8%
18Scout Motors228 reqs4.8%
19tenbrinke.com82 reqs2.4%
20deutschetelekomitsolutions.sk116 reqs3.4%
21ciandt.com194 reqs4.6%
22Switzerland Global Enterprise61 reqs1.6%
23pmg.com59 reqs1.7%
24Audibel57 reqs1.8%
25cfins.com57 reqs1.8%

How we measure ghost jobs

A posting is a ghost if it trips at least one of these signals, measured across active, de-duplicated reqs in our employer-direct index. We only rank companies with at least 50 active postings, so a handful of stale reqs canโ€™t put a small employer on the board. This describes posting activity, not a companyโ€™s health or hiring intent โ€” and a company leaves the board by closing filled roles and posting real salaries. Confidence is based on underlying orca2 openness evidence: fresh scrape observations, recent confirm-delist checks that found the public page open, and clean tenant-scrape absence signals that should drive closure.

Long-open ยท past its cohort's p90 (min 14d)
Still open well past the typical time-to-fill for comparable roles โ€” it has outlived ~90% of similar postings (same function & sector) that have already closed.
Repeatedly posted ยท 3+ duplicates
Duplicated or relisted many times (large dedupe cluster) โ€” the same role kept perpetually "fresh".
Evergreen / always-hiring
"High-volume" / "always hiring" language โ€” pipeline-building rather than one specific open role. Shown hatched for context; it does not drive the Sin Bin ranking. (A missing salary alone is NOT counted as a ghost; salary transparency is tracked separately below.)
The Sin Bin ยท ghost-job accountability โ€” job-bot.ai