Request a tool
All toolsMCP serverRequest a toolPlatformsCategories
Glassdoor Company Reviews Scraper icon

Glassdoor Company Reviews Scraper

Scrape Glassdoor company reviews and ratings by company name or URL. Get pros, cons, recommend rate and CEO approval as rows for analysis.

Run this in the cloudRun on Apify →

Job Market Scrapers

How it works

  1. 1
    Open it on Apify

    Hit Run on Apify — it opens the tool in the cloud, no install.

  2. 2
    Set the inputs

    Adjust mode, companyUrls, companyNames (sensible defaults are pre-filled).

  3. 3
    Click Run

    The tool runs on Apify’s cloud and collects the data for you.

  4. 4
    Export the results

    Download as JSON, CSV or Excel, or pipe straight into your app, Google Sheets, or an AI agent.

Inputs

FieldWhat it doesType
modeSample = return a few built-in example reviews instantly, no proxy, no charge (a free preview; this is what the automated check runs). Live = scrape real Glassdstring
companyUrlsGlassdoor company reviews URLs, e.g. "https://www.glassdoor.com/Reviews/Google-Reviews-E9079.htm". The employer id (the E-number) is read from each URL. Providearray
companyNamesCompany names to resolve to a Glassdoor employer first, e.g. "Netflix", "Spotify". Use this when you do not have the reviews URL. Each name is matched to the clarray
maxReviewsHow many reviews to collect per company (the scraper paginates by 10 per page).integer
notionConnectorOptional. Write each review as a page into your Notion when the run finishes. Authorize a Notion connector once in Settings → API & Integrations → MCP connectorstring
notionParentIdOptional. The Notion data source ID of the database to write into (only used if a Notion connector is set). Leave empty to create the pages privately in your wostring

What you get

A structured dataset — each result includes fields like:

companyNamescompanyUrlsdetailsmaxReviews

Export every run as JSON, CSV or Excel, or send it to your app, a database, Google Sheets, or an AI agent.

20 ready-to-run use cases

Big 4 Glassdoor Reviews: Deloitte, PwC, EY, KPMG

Side-by-side Glassdoor ratings, pros and cons for Deloitte, PwC, EY and KPMG. See which Big 4 accounting firm employees rate highest on culture and pay.

FAANG Glassdoor Reviews: Meta, Apple, Amazon, Netflix

Which FAANG company is the best to work for in 2026? Compare Glassdoor ratings, pros and cons across Meta, Apple, Amazon, Netflix and Google.

M&A Due Diligence: Glassdoor Reviews of a Target

Due-diligence teams can mine an acquisition target's Glassdoor reviews for culture, leadership and retention red flags before a deal closes.

Layoff Early-Warning: Monitor Glassdoor Reviews

Falling morale shows up on Glassdoor first. Monitor a company's latest reviews for restructuring chatter and layoff warning signs before headlines hit.

Recruit Talent: Scrape a Rival's Glassdoor Reviews

Recruiters can scrape a competitor's Glassdoor reviews to spot culture pain points, find unhappy employees worth poaching, and sharpen the hiring pitch.

Big 3 Consulting Reviews: McKinsey, BCG, Bain

How do McKinsey, BCG and Bain compare as employers? Glassdoor ratings, pros and cons across the Big 3 consulting firms on culture and management.

CEO Approval Tracker: Glassdoor Reviews by URL

Feed a Glassdoor company URL and track CEO approval, senior-management ratings and leadership sentiment across the latest employee reviews over time.

Interview Prep: Glassdoor Reviews for One Company

Prepping for an interview? Pull one company's Glassdoor reviews for reported difficulty, process notes and what current employees say about working there.

Retail Employer Reviews: Walmart, Target, Costco

Glassdoor ratings, pros and cons across Walmart, Target, Costco and Amazon. See which big-box retailer staff rate best on pay and working conditions.

Glassdoor Sentiment Dataset for NLP & AI Training

A labeled Glassdoor review corpus with star ratings, pros and cons across software firms gives data scientists ready training data for sentiment models.

Airline Reviews: Delta, United, American, Southwest

Which airline treats staff best? Compare employee ratings, pros and cons on Glassdoor for Delta, United, American and Southwest as employers.

Investment Bank Reviews: Goldman, JPMorgan, Morgan Stanley

Weighing offers from Goldman Sachs, JPMorgan or Morgan Stanley? Compare Glassdoor reviews on culture, hours and management across top investment banks.

AI Lab Reviews: OpenAI, Anthropic, xAI on Glassdoor

What is it like to work at the top AI labs in 2026? Glassdoor reviews on culture and leadership for OpenAI, Anthropic and xAI, side by side.

Healthcare Reviews: Kaiser, HCA, CVS Health

See which healthcare giant staff rate highest: Glassdoor reviews, ratings and pros/cons for Kaiser Permanente, HCA Healthcare and CVS Health.

Bulk Glassdoor Reviews from Company URLs

Feed exact Glassdoor company URLs to bulk-extract employee reviews with no name-matching errors. Clean, deterministic data runs for analysts at scale.

Quick Sample: 25 Latest Glassdoor Reviews

Want a fast read on a company? Grab the 25 most recent Glassdoor reviews for any employer, a low-cost sample to gauge sentiment before you apply.

Glassdoor Reviews by Company Name: Netflix

No Glassdoor URL needed. Type a company name like Netflix and the scraper finds the employer page, then extracts its ratings, pros and cons.

Compare Glassdoor Reviews Across Companies

Benchmark several employers at once: pass a list of company names and get each one's Glassdoor reviews, overall rating and pros/cons side by side.

Bulk Glassdoor Reviews for Sentiment Analysis

A deep set of Amazon Glassdoor reviews with full pros and cons text, structured and ready to feed straight into a sentiment or topic model.

Track Tesla Glassdoor Reviews & Rating

How do Tesla employees rate the company now? Recent Glassdoor reviews with overall rating, recommend rate and CEO approval in every row.

Glassdoor Company Reviews Scraper

Scrape company reviews and ratings from Glassdoor — one row per review, carrying the company context.

Glassdoor sits behind Cloudflare Bot Management (the Just a moment… interstitial), which is why plain HTTP scrapers get blocked instantly. This actor runs a real browser with anti-detection, reads reviews straight from Glassdoor's own Next.js __NEXT_DATA__ Apollo GraphQL cache, and rotates a fresh residential IP whenever a page is challenged — so it returns reviews or an honest BLOCKED, never silent-empty.

Input

FieldNotes
modesample (default) returns a few built-in example reviews instantly — no proxy, no charge — so you can preview the output shape for free. Switch to live to scrape real Glassdoor reviews.
companyUrlsGlassdoor reviews URLs, e.g. https://www.glassdoor.com/Reviews/Google-Reviews-E9079.htm. The employer id is read from the E{id} in the URL.
companyNamesCompany names to resolve to an employer first (e.g. Netflix) when you don't have the URL.
maxReviewsReviews to collect per company (paginates by 10s).
proxyConfigurationRESIDENTIAL proxy recommended (required to beat Cloudflare).

> Quick start: the default sample mode lets you try the actor for free and see exactly what a review row looks like. When you're ready for real data, set mode to live and add a residential proxy.

Provide companyUrls, companyNames, or both. Submitting neither returns an uncharged BAD_INPUT diagnostic row (not a crashed run).

Output

One row per review, each carrying its company context:

  • Company: companyName, employerId, overallRating, reviewCount, companyUrl
  • Review: ratingOverall, summary, pros, cons, advice, jobTitle, employmentStatus, isCurrentJob, location, reviewDate, recommends, ceoApproval, businessOutlook, and sub-ratings (ratingWorkLifeBalance, ratingCultureAndValues, ratingCareerOpportunities, ratingCompensationAndBenefits, ratingSeniorLeadership, ratingDiversityAndInclusion).

> Nullable fields: Glassdoor reviewers fill these in optionally, so most review-level fields can be null when the reviewer left them blank — advice, jobTitle, location, employmentStatus, isCurrentJob, recommends, ceoApproval, businessOutlook, and any of the sub-ratings. Every row always carries the company context plus at least one of summary / pros / cons / ratingOverall (rows with none of these are dropped, never charged).

Each successful review is charged as one review unit. Blocked, bad-input, or empty runs return a coded diagnostic row (BLOCKED / BAD_INPUT / NO_RESULTS, all with ok:false) and are not charged.

Notes

Data is read from Glassdoor's embedded GraphQL cache (props.pageProps.apolloCache), not brittle HTML selectors. Cloudflare challenges trigger a full browser + residential-IP rotation (up to 7 times) before giving up with a BLOCKED diagnostic.