In Tidy Tools’ sample of 3,141 postings from 30 technology-company career sites, Ashby had the highest detected salary-range rate: 75%. SmartRecruiters had the lowest among the listed systems, at 3%. Those figures describe a capped sample collected on 30 September 2026—not a general ranking of ATS platforms. In particular, the comparison mixes structured salary fields with text extracted from job descriptions, and parser failures left some pay ranges undetected.
Which ATS showed salary ranges most often?
Tidy Tools reported that 1,691 of 3,141 sampled job postings included a detected salary range, or 54%. Results varied by system:
As an Amazon Associate I earn from qualifying purchases.
| ATS | Postings with a detected range | Rate in this sample |
|---|---|---|
| Ashby | 531 of 705 | 75% |
| Greenhouse | 724 of 1,281 | 57% |
| Lever | 110 of 228 | 48% |
| Workday | 304 of 750 | 41% |
| SmartRecruiters | 4 of 150 | 3% |
These are the author’s reported results for this collection, not estimated rates for every employer using each ATS. The comparison also does not establish that an ATS caused an employer to disclose—or withhold—pay.
What the sample measured
The author ran a detection pass across 30 well-known technology companies on 30 September 2026. It identified job boards for 28 companies and reported 14,807 open jobs across them. A subsequent collection run capped results at the first 150 jobs per company and returned 3,141 postings in total. The records included fields such as job title, company, location, workplace type, description, and salary details.
#1 Best Overall
The collection was therefore a snapshot of selected companies and the jobs returned under that cap, not a census of their openings. Its results reflect the particular job and location mix, the date, and the way salary information was detected. The author describes the records as a sample rather than a salary survey.
Structured salary fields and description parsing are not the same
A key distinction is how a range entered the dataset. The author says Ashby was the only ATS in this sample that exposed pay as structured compensation data: 447 of Ashby’s 531 salary-positive records came from those fields. The remaining Ashby records, and the salary detections for Greenhouse, Lever, Workday, and SmartRecruiters, came from parsing text in job descriptions.
That makes the percentages partly a measure of what the collection process could recognize. A range stored in a structured field can be easier to extract consistently than one written in varied prose or numeric formats. The figures do not, by themselves, tell readers how much salary information employers displayed in other places or formats that the parser did not recognize.
Parser misses changed the observed results
Intel: a format change added 91 detections
The author gives an Intel range formatted as $158,200.00-264,460.00 USD. Because the second amount lacked a dollar sign, the parser initially missed it. After the author adjusted the parser to recognize that format, Intel’s count rose from zero to 91 salary detections among its 150 sampled postings. This example shows how a formatting rule can materially change an observed rate.
NVIDIA: all 150 sampled postings were missed
The author says NVIDIA ranges in a format such as 184,000 USD - 287,500 USD for Level 4, … were not parsed. Salary fields were blank for all 150 NVIDIA postings in the sample. The author therefore considers the reported 41% Workday rate understated. The available account does not quantify how much higher it would be after correcting that parser miss.
SmartRecruiters and location mix
Only 4 of the 150 SmartRecruiters postings in the sample had a detected range. The author notes that most sampled Bosch jobs were outside the United States. Since the collection does not establish what caused the low rate, it should not be read as evidence that SmartRecruiters itself suppresses salary information. Geography and the mix of roles are factors to examine, not conclusions proven by these results.
Rank #4
What the salary figures do—and do not—say
Across 1,561 postings with yearly USD ranges, the author reported a median range midpoint of $205,360. Among 288 postings with “software engineer” in the title, the reported median salary range was $190,800–$277,050. These are descriptive figures for the postings that yielded the relevant ranges; they are not pay estimates for all jobs, companies, or software engineers.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →The source does not independently measure how salary disclosure varies by jurisdiction, job level, or employer policy. Nor does it provide an independently reproduced dataset or an external audit of the extraction. Treat the amounts as summaries of detected records in this collection, rather than benchmarks for negotiating an offer.
Best Value
How to interpret an ATS salary comparison
- Check what “salary shown” means. A structured compensation field and a range mentioned in description text are different kinds of evidence.
- Look for parser coverage. A blank salary field can mean no range was found, not necessarily that the employer displayed no range.
- Account for location and role mix. The sample’s company and job selection can affect system-level percentages; the study does not isolate those effects.
- Keep the collection frame in view. These results come from a particular set of technology companies, a 150-job cap per company, and a single collection date.
The source is Tidy Tools’ account of its own collection and scraper, not independent validation by an ATS vendor or an outside auditor. Read the original account and methodology.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




