Glassdoor Reviews Scraper - employee reviews as structured rows
A company's Glassdoor profile compresses hundreds of individual accounts into a single star average and a rotating handful of featured reviews. For anyone whose work depends on what employees actually said - people teams reading their own reputation, talent teams sizing up a competitor, acquirers and senior candidates doing diligence - that summary is the wrong shape. The Glassdoor Reviews Scraper is built to return the underlying reviews as a table instead: submit a company's Glassdoor reviews link, choose how many reviews per company and whether to sort by date or relevance, and export as CSV, JSON or Excel.
This page has to be unusually careful about one thing, so it is said at the top rather than buried. We hold twelve runs of this service and every one of them came back empty. What those runs do carry is a header, identical across all twelve, naming sixteen columns - query, company, review_title, rating, pros, cons, reviewer, employment_status, location, date, recommends, ceo_approval, outlook, helpful, review_url and position. That header tells you the shape an export declares. It is not evidence that any particular column fills, and this page contains no fill rates, no sample values and no claims about formats, because there is nothing to count. Where other pages here quote measurements from hundreds or thousands of rows, this one names columns and stops.
The reference does not close that gap. It documents the request side thoroughly and lists no response columns at all, which cuts both ways: nothing contradicts the sixteen names, and nothing independently confirms them either. What the reference does settle is the set of controls, and those are worth knowing because they decide the size of a run. The input is a direct Glassdoor company reviews URL rather than a company name, up to a thousand links per run. The per-company review limit defaults to 100 - and being per company rather than per run, it is the number that actually multiplies your bill. Sorting is by date or by relevance, defaulting to date. And a cut-off parameter takes an oldest timestamp, which is what makes a scheduled re-run cheap on a company with years of history behind it.
One further note, on care rather than capability. These reviews are written by people about their own employment, which puts them at the more sensitive end of what this site collects. The export declares a reviewer column and an employment_status column, and since we have not seen either populated we would treat both as personal data by default. In a small organisation a role, a location and a date together can identify someone even with no name present. The sensible handling is the ordinary one: keep only what your analysis needs, drop identifying columns on import when the question is about the employer rather than the individuals, and make no attempt to work out who wrote what. Exports auto-delete after 30 days. Start free: your first 500 rows cost nothing, need no credit card, and will tell you more about what these sixteen columns contain than we honestly can.