Glassdoor Company Reviews & Salary Scraper avatar

Glassdoor Company Reviews & Salary Scraper

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Glassdoor Company Reviews & Salary Scraper

Glassdoor Company Reviews & Salary Scraper

Scrape Glassdoor for company reviews, employee salaries, interview experiences, CEO approval ratings, and comprehensive employer data. Essential for HR research, employer branding, and competitive intelligence.

Pricing

from $0.01 / 1,000 results

Rating

1.0

(2)

Developer

The Howlers

The Howlers

Maintained by Community

Actor stats

0

Bookmarked

51

Total users

1

Monthly active users

a day ago

Last modified

Share

Glassdoor Company Reviews and Salary Scraper

Get a company's Glassdoor rating, review count, ratings by category, CEO approval, recommend to a friend and business outlook percentages, company facts (industry, size, headquarters, revenue, founded), the first page of employee reviews, and salary ranges by job title. Look companies up by Glassdoor URL, by company website domain, or by name.

Updated October 2026: version 2.0

Glassdoor now blocks ordinary scrapers, including real browsers on residential proxies, so earlier versions returned no rows. Version 2.0 fetches Glassdoor pages through Firecrawl, which gets past that protection. You bring your own Firecrawl API key; the pages are fetched on your Firecrawl account.

What you need

  • A Firecrawl API key (free and paid plans at firecrawl.dev). Paste it into Firecrawl API Key. It is stored as a secret input.
  • Firecrawl credits: about 3 per company (overview, reviews and salary pages), plus 2 to find a company by name or domain.

No key yet? Leave Demo Mode on to see the output format with sample data. A run with Demo Mode off and no key finishes with one row that explains what to add, and charges nothing beyond the Actor start.

Input

FieldWhat it does
firecrawlApiKeyYour Firecrawl API key (secret). Required for real data.
startUrlsGlassdoor company pages (Overview, Reviews or Salary URLs). A company website URL is looked up by its domain.
companyUrlOne Glassdoor URL or company website URL.
companyDomainWebsite domain, for example apify.com. The Glassdoor page is kept only if its listed website matches.
companyName, companyNamesNames to search for on Glassdoor. The first matching company page is used.
locationOptional hint added to name searches.
includeReviewsRead the reviews page (default on).
maxReviewsPerCompanyMost reviews per company (default 25).
includeSalariesRead the salary page (default on).
webhookUrl, webhookHeadersOptional: POST all company rows as JSON when the run finishes.
demoModeSample data, nothing fetched (default on).

Example:

{
"firecrawlApiKey": "fc-...",
"companyName": "Apify",
"demoMode": false
}

Output

One row per company:

{
"status": "ok",
"companyName": "Apify",
"glassdoorUrl": "https://www.glassdoor.com/Overview/Working-at-Apify-EI_IE3100324.11,16.htm",
"website": "https://apify.com",
"overallRating": 4.9,
"reviewCount": 40,
"ratings": { "cultureAndValues": 4.9, "workLifeBalance": 4.7, "compensationAndBenefits": 4.6 },
"ceoName": "Jan Curn",
"ceoApproval": "100%",
"recommendToFriend": "100%",
"positiveBusinessOutlook": "89%",
"industry": "Internet & Web Services",
"companySize": "201 to 500 Employees",
"headquarters": "Prague, Czech Republic",
"founded": 2015,
"reviews": [
{ "rating": 5, "title": "Great culture and growth", "pros": "...", "cons": "...", "jobTitle": "QA Engineer", "employmentStatus": "Current employee", "date": "Sep 12, 2026" }
],
"salaries": [
{ "jobTitle": "Front End Developer", "payRange": "$80K - $125K /yr", "payMin": 80000, "payMax": 125000, "payPeriod": "yr", "salaryCount": 1 }
],
"warnings": []
}

When a company cannot be found or a page is blocked, the row has status set to not_found or blocked and a message. Those rows are not charged.

Limits

  • Glassdoor shows signed-out visitors only the first page of reviews (usually 3 to 10). Later pages go to a login wall, so they are not returned.
  • Salary data is what the public salary page lists: job title, pay range and number of salaries submitted.
  • Interviews and job listings are not included in version 2.0.

Pricing

Pay per event:

  • Actor start (charged by the platform)
  • Company scraped: $0.08 per company returned
  • Review scraped: $0.01 per review returned
  • Salary scraped: $0.01 per salary row returned

Demo runs, missing key runs, and companies that are not found or blocked charge no per-result events. Firecrawl credits are billed by Firecrawl on your own account.

Support

Questions or a company that does not come back right? Open an issue on this Actor's Issues tab with the input you used.

Built by John Rippy (LinkedIn).