FreshRoles
FreshRoles

Know before the crowd does

HomeStale RolesHow it worksPricingCompaniesAnalyticsFAQAboutManage alerts

Fresh role, or a crouton?

Paste a posting. FreshRoles has watched that careers site around the clock for months and knows how long the role has really been open, how many times it was reposted as “new”, and whether roles like it ever fill.

0% of Crestwood Behavioral Health’s 96 open roles have been held 60+ days across their postings. Paste one of its postings to see the seat behind it.

Works for the companies whose removal detection we can vouch for. Anything else gets an honest “we can’t tell”.

Most reposted open roles right now

Lab AssistantLabcorpReposted as new 11× · seat open 148 daysSee the check →Business Manager - US CardCapital OneReposted as new 11× · seat open 63 daysSee the check →Sales Associate - AutoNation Hyundai North Richland HillsAutoNationReposted as new 10× · seat open 278 daysSee the check →

The open roles we have watched taken down and put back up as “new” most often, at companies whose removals we can verify. An always-on requisition is often legitimate; this is what we observed, not a judgement. Open one to see its timeline.

Worked example, always open free

Salesforce · Technical Architect - MuleSoft · Japan - Tokyo - RemoteTier 4 · 180+ days

Advertised continuously for 278 days, under 2 different job IDs.

Seat first seen Jan 31, 2026 · this posting appeared Jul 24, 2026 · still open today

278days this seat has been open
1times reposted as "new"
31%of Salesforce's 1,554 open roles have been held 60+ days across their postings

Seat history, one bar per posting

28d
JR346860 · reposted
104d

How we know

FreshRoles records every posting it sees on a company’s careers site and every removal it can confirm. When a role is taken down and put back up under a new ID, we link the two. A “stale” role is one whose seat has been open for 60 days or more across its postings.We only score companies whose removal detection we can demonstrate, so a number here is the employer’s behaviour, not our blind spot.

JR352796 · current
Jun 26, 2026today

Read this as an always-on requisition, not a vacancy that opened last week. The posting you are looking at is 104 days old; the seat behind it is 278days old. Each repost reset the “posted” date on the careers site, which is why it looks fresh.

A real seat at Salesforce, picked automatically: a common role that keeps being reposted. It changes as the board moves.