Glassdoor Reviews Scraper - Ratings & Employee Reviews avatar

Glassdoor Reviews Scraper - Ratings & Employee Reviews

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Glassdoor Reviews Scraper - Ratings & Employee Reviews

Glassdoor Reviews Scraper - Ratings & Employee Reviews

Scrape company ratings and employee reviews from Glassdoor by company name or URL. Export overall rating, sub-ratings, CEO approval, recommend %, review count and employee reviews (pros, cons, advice, job title, date). No API key required.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Haketa

Haketa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Categories

Share

Glassdoor Reviews Scraper — Company Ratings & Employee Reviews

Scrape company ratings and employee reviews from Glassdoor. For any company you get the full rating breakdown — overall score, culture, work-life balance, compensation, career, diversity and senior-leadership sub-ratings, CEO approval, recommend-to-a-friend % and the total review count — plus employee reviews with pros, cons, advice, job title, location and date.

Enter a company name (or a Glassdoor URL / employer id), press Start, and download the results as JSON, CSV, Excel, HTML or XML. No API key required.


Why scrape Glassdoor reviews?

Glassdoor is the most recognized source of employer ratings and employee sentiment. This data is valuable for:

  • Employer branding & HR intelligence — benchmark your company's rating, CEO approval and sub-scores against competitors.
  • Competitive & market research — compare dozens of companies on culture, compensation, work-life balance and diversity in one spreadsheet.
  • Recruiting & talent teams — understand how a target employer is perceived before approaching candidates.
  • Investment & due diligence — track employee sentiment and leadership approval as a signal.
  • Candidates & career tools — summarize what employees say they love and hate about a company.

Features

  • ⭐ Full rating breakdown — overall rating, review count, recommend %, CEO approval %, business-outlook %, plus sub-ratings for culture & values, work-life balance, compensation & benefits, career opportunities, diversity & inclusion and senior leadership. Includes the rated CEO's name.
  • 📝 Employee reviews — title (summary), pros, cons, advice to management, overall star rating and per-category star ratings, reviewer job title, location, employment status, length of employment, current/former, review date and helpful count.
  • 🏢 Flexible input — a company name (resolved automatically), a Glassdoor review URL, or an employer id. Scrape many companies in one run.
  • ⚡ Handles Cloudflare for you — passes Glassdoor's protection automatically; no setup needed.
  • 🔓 Optional deep reviews — supply your own Glassdoor login cookie to page past the public preview (see below).

Input

FieldTypeDescription
companyarray of stringsCompanies to scrape — a name (Google), a Glassdoor review URL (…/Reviews/Google-Reviews-E9079.htm) or an employer id (9079).
maxReviewsintegerMax individual reviews to save per company (default 10). See the note on coverage below.
loginCookiestring (secret)Optional. Your Glassdoor session cookie, to collect reviews beyond the public first page (see Review coverage).
proxyConfigurationobjectProxy settings. Residential is strongly recommended. Defaults to Apify Residential.

Example input

{
"company": ["Google", "Microsoft", "Amazon"],
"maxReviews": 10,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}

Review coverage — please read

Glassdoor shows the complete rating breakdown for every company to everyone, but it only serves the first page of individual reviews (a few per company) to logged-out visitors. The rest are behind Glassdoor's login wall.

  • Anonymous (default): you always get the full company rating breakdown + the first page of reviews for each company. This is perfect for rating benchmarking across many companies.
  • Deep reviews (optional): to collect more reviews per company, paste your own Glassdoor session cookie into loginCookie. Copy the cookie header from a logged-in Glassdoor request (browser DevTools → Network). Use your own account responsibly and in line with Glassdoor's Terms.

Every row includes the company's rating data, so even in anonymous mode a multi-company run gives you a rich employer-rating dataset.


Output

One row per review (each row also carries the company's rating context). If a company has no individual reviews accessible, a single row with its rating breakdown is still saved.

Example record

{
"companyName": "Microsoft Corporation",
"employerId": "1651",
"companyReviewsUrl": "https://www.glassdoor.com/Reviews/Microsoft-Reviews-E1651.htm",
"overallRating": 3.9,
"reviewCount": 57617,
"recommendToFriendPercent": 74,
"ceoApprovalPercent": 73,
"businessOutlookPercent": 66,
"ceoName": "Satya Nadella",
"cultureAndValuesRating": 3.8,
"diversityAndInclusionRating": 4.1,
"careerOpportunitiesRating": 3.7,
"compensationAndBenefitsRating": 3.8,
"seniorLeadershipRating": 3.3,
"workLifeBalanceRating": 3.9,
"reviewId": "105623861",
"reviewUrl": "https://www.glassdoor.com/Reviews/Employer-Review-E1651-RVW105623861.htm",
"reviewDate": "2026-09-17T05:35:21.083",
"summary": "Exceptional brand, great people",
"ratingOverall": 4,
"pros": "Strong benefits, brilliant colleagues, global impact…",
"cons": "Reorgs and internal politics can slow things down…",
"advice": "Reward technical merit over visibility.",
"jobTitle": "Account Technology Specialist",
"reviewerLocation": "London, England",
"employmentStatus": "REGULAR",
"lengthOfEmployment": 4,
"isCurrentJob": false,
"ratingWorkLifeBalance": 4,
"ratingCultureAndValues": 3,
"ratingCareerOpportunities": 3,
"ratingCompensationAndBenefits": 4,
"ratingSeniorLeadership": 2,
"ratingDiversityAndInclusion": 4,
"ratingCeo": "APPROVE",
"ratingBusinessOutlook": "POSITIVE",
"ratingRecommendToFriend": "POSITIVE",
"helpfulCount": 3,
"employerResponse": null,
"scrapedAt": "2026-10-12T12:35:00.000Z"
}

Field reference

Company-level (on every row):

FieldDescription
companyName / employerIdCompany name and Glassdoor employer id.
companyReviewsUrlCanonical Glassdoor reviews URL.
overallRatingOverall company rating (1–5).
reviewCountTotal number of reviews on Glassdoor.
recommendToFriendPercent% of employees who recommend the company.
ceoApprovalPercent% CEO approval.
businessOutlookPercent% with a positive business outlook.
ceoNameCurrent rated CEO.
cultureAndValuesRating, workLifeBalanceRating, compensationAndBenefitsRating, careerOpportunitiesRating, diversityAndInclusionRating, seniorLeadershipRatingSub-ratings (1–5).

Review-level:

FieldDescription
reviewId / reviewUrlReview id and direct link.
reviewDateWhen the review was posted.
summaryReview headline.
ratingOverallThe review's overall star rating (1–5).
pros / cons / adviceFree-text pros, cons and advice to management.
jobTitle / reviewerLocationReviewer's role and location.
employmentStatus / lengthOfEmployment / isCurrentJobEmployment details.
ratingWorkLifeBalance, ratingCultureAndValues, ratingCareerOpportunities, ratingCompensationAndBenefits, ratingSeniorLeadership, ratingDiversityAndInclusionPer-category star ratings (1–5).
ratingCeoAPPROVE / DISAPPROVE / NO_OPINION.
ratingBusinessOutlookPOSITIVE / NEGATIVE / NEUTRAL.
ratingRecommendToFriendPOSITIVE / NEGATIVE.
helpfulCountHow many users found the review helpful.
employerResponseEmployer's response, when present.
scrapedAtISO timestamp.

How it works

Glassdoor is protected by a Cloudflare challenge. This actor passes it for you: it opens Glassdoor once with a real browser to obtain a verified session, then reuses that session over fast HTTP to load company review pages and extract the embedded data.

Because the verified Cloudflare session is tied to the IP that created it, the browser and all requests run through a single sticky proxy session. For reliability, use Residential proxies (the default).


FAQ

Do I need a Glassdoor account? No — anonymous mode gives the full rating breakdown and the first page of reviews. Add a loginCookie only if you want more reviews per company.

Can I scrape many companies at once? Yes — add them all to company. Each is resolved and scraped separately.

Why do I only get a few reviews per company without a login cookie? That's Glassdoor's login wall for logged-out visitors. The rating breakdown is always complete; use loginCookie for deeper review pagination.

What input formats work? Company name, Glassdoor review URL, or employer id.


Also check out the Glassdoor Jobs Scraper for job listings with salaries and company ratings, plus review scrapers for Trustpilot, Indeed, Comparably and more on the Apify Store.


This actor collects publicly available company-rating and review information. Reviews may contain personal opinions — use the data responsibly and in compliance with Glassdoor's Terms of Service and applicable laws (including privacy regulations such as GDPR/CCPA). You are responsible for how you use the output.