JobGhosting
Job posting? Job ghosting.

Wall of Shame

Ranked by how many of each company's currently-openroles have sat 90+ days — algorithm, not vibes — then nudged by how recognizable the offender is, so a name you know doesn't hide behind a smaller board (the long tail still makes the list). Each company shows two numbers: Ghosty now (share of open roles that are ghosts today) and Track record(share across every role we've ever tracked). When “now” runs far above the track record, a company is posting like it's still hypergrowth long after the hiring actually slowed — you make the call.

Smaller boards (≤120 active reqs). A zombie posting here is harder to excuse — they aren't running an always-on hiring machine.

Top offenders

  • #1
    Stytch

    Small · 5 active reqs · watchlist

    100%
    ghosty now
    100%
    lifetime
  • #2
    Aesop

    Small · 5 active reqs · watchlist

    100%
    ghosty now
    100%
    lifetime
  • #3
    Epic Games

    Growth · 96 active reqs · watchlist

    29%
    ghosty now
    29%
    lifetime
  • #4
    Spotify

    Growth · 82 active reqs · watchlist

    22%
    ghosty now
    27%
    lifetime
  • #5
    Confluent

    Small · 17 active reqs · repeat offender

    81%
    ghosty now
    56%
    lifetime
  • #6
    Metabase

    Small · 19 active reqs · repeat offender

    84%
    ghosty now
    83%
    lifetime
  • #7
    Fireworks AI

    Growth · 46 active reqs · repeat offender

    80%
    ghosty now
    72%
    lifetime
  • #8
    Airtable

    Small · 4 active reqs · watchlist

    100%
    ghosty now
    44%
    lifetime
  • #9
    Duolingo

    Growth · 59 active reqs · watchlist

    32%
    ghosty now
    28%
    lifetime
  • #10
    Miro

    Small · 18 active reqs · watchlist

    39%
    ghosty now
    34%
    lifetime

Worst individual listings