Glassdoor Company Reviews & Salary Scraper
Pricing
from $0.01 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
51
Total users
1
Monthly active users
a day ago
Last modified
Categories
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
| Field | What it does |
|---|---|
firecrawlApiKey | Your Firecrawl API key (secret). Required for real data. |
startUrls | Glassdoor company pages (Overview, Reviews or Salary URLs). A company website URL is looked up by its domain. |
companyUrl | One Glassdoor URL or company website URL. |
companyDomain | Website domain, for example apify.com. The Glassdoor page is kept only if its listed website matches. |
companyName, companyNames | Names to search for on Glassdoor. The first matching company page is used. |
location | Optional hint added to name searches. |
includeReviews | Read the reviews page (default on). |
maxReviewsPerCompany | Most reviews per company (default 25). |
includeSalaries | Read the salary page (default on). |
webhookUrl, webhookHeaders | Optional: POST all company rows as JSON when the run finishes. |
demoMode | Sample 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).