Glassdoor Company Scraper - Most Comprehensive avatar

Glassdoor Company Scraper - Most Comprehensive

Pricing

from $0.40 / 1,000 companies

Go to Apify Store
Glassdoor Company Scraper - Most Comprehensive

Glassdoor Company Scraper - Most Comprehensive

๐Ÿ”ฅ ~$0.5/1K companies ๐Ÿ”ฅ Scrape comprehensive Glassdoor company data including profile, ratings, demographics, salaries, interviews, benefits, and job listings.

Pricing

from $0.40 / 1,000 companies

Rating

0.0

(0)

Developer

Kai

Kai

Maintained by Community

Actor stats

0

Bookmarked

13

Total users

10

Monthly active users

6.7 hours

Issues response

3 days ago

Last modified

Share

Glassdoor Company Scraper

Scrape comprehensive company data from any Glassdoor employer page. Profile, ratings, demographics, salaries, interviews, benefits, jobs, photos, and more. Structured JSON output.

Paste a Glassdoor company URL, search by company name or website, and opt into the data types you want.

What you get

  • Profile: name, headquarters, revenue, size, website, type, year founded, industry/sector, logos, CEO, description, mission
  • Ratings: overall + 11 sub-ratings, CEO approval, recommend-to-friend, star distributions (1-5) for 7 categories
  • Demographics: broken down by gender, race/ethnicity, disability, parent/caregiver, veteran status
  • Review locations: cities/metros where reviews were submitted, with state and country
  • Office locations: full addresses with postal codes, country/continent, and per-office overall rating
  • Benefits: 50+ individual benefits with category, rating, review count, verified status, and benefit reviews
  • Salaries: top job titles with base pay, bonus, stock, tips, profit sharing, and total pay percentiles (P10-P90)
  • Interviews: full interview experiences with difficulty, outcome, process description, questions, and aggregate stats
  • Jobs: active job listings with description, pay, location, remote work type, and application links
  • Photos: company photos with captions
  • Company updates: recent social posts with media
  • Managed content: employer-curated profile content
  • Related companies: parent, subsidiaries, siblings with ratings and counts
  • Awards: best places to work, best-led companies

Quick start

The profile, ratings, demographics, locations, benefits overview, photos, company updates, managed content, and related companies are always fetched. Salaries, benefit reviews, interviews, and job listings are opt-in via include* toggles because they're charged per item.

Profile only (free data):

{
"urls": ["https://www.glassdoor.com/Overview/Working-at-Google-EI_IE9079.htm"]
}

Everything:

{
"urls": ["https://www.glassdoor.com/Overview/Working-at-Google-EI_IE9079.htm"],
"includeSalaries": true,
"includeBenefits": true,
"includeInterviews": true,
"includeJobs": true
}

Search by company name:

{
"searchQueries": ["Lacoste"]
}

Search by website URL:

{
"searchQueries": ["https://www.lacoste.com/"]
}

More examples

Multiple companies:

{
"urls": [
"https://www.glassdoor.com/Overview/Working-at-Google-EI_IE9079.htm",
"https://www.glassdoor.com/Reviews/Meta-Reviews-E40772.htm"
]
}

By employer ID (limit interviews and jobs):

{
"employerIds": [9079],
"includeInterviews": true,
"maxInterviews": 100,
"includeJobs": true,
"maxJobs": 50
}

Search with limited results:

{
"searchQueries": ["tech"],
"maxSearchResults": 5
}

With proxy:

{
"urls": ["https://www.glassdoor.com/Overview/Working-at-Google-EI_IE9079.htm"],
"includeInterviews": true,
"maxInterviews": 200,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Input

ParameterTypeDefaultDescription
urlsstring[]Glassdoor company page URLs (overview, reviews, salary, any page works)
employerIdsnumber[]Glassdoor employer IDs (e.g. 9079 for Google)
searchQueriesstring[]Search by company name (e.g. "Lacoste") or website URL (e.g. "https://www.lacoste.com/")
maxSearchResultsnumber20Max matching employers to scrape per search query (1โ€“100)
includeSalariesbooleanfalseFetch salary data. Charged per salary entry.
maxSalariesnumber20Max salary entries per company. Set to 0 for no limit.
includeBenefitsbooleanfalseFetch benefits overview and benefit reviews. Charged per benefit item and per benefit review.
maxBenefitReviewsnumber20Max benefit reviews per company. Set to 0 for no limit.
benefitsCountryIdnumber1Country ID for benefits data. Default is 1 (US); other country IDs appear in benefitCountries in the output.
includeInterviewsbooleanfalseFetch interview experiences. Charged per interview entry.
maxInterviewsnumber20Max interview entries per company. Set to 0 for no limit.
includeJobsbooleanfalseFetch current job listings. Charged per job listing.
maxJobsnumber20Max job listings per company. Set to 0 for no limit.
proxyConfigurationobjectProxy settings

At least one of urls, employerIds, or searchQueries is required.

Output

One JSON object per employer:

{
"employerId": 9079,
"name": "Google",
"shortName": "Google",
"headquarters": "Mountain View, CA",
"revenue": "$10+ billion (USD)",
"size": "10000+ Employees",
"website": "www.google.com",
"yearFounded": 1998,
"primaryIndustry": {
"industryName": "Internet & Web Services",
"sectorName": "Information Technology"
},
"overview": {
"description": "A technology company that specializes in...",
"mission": "To organize the world's information..."
},
"ceo": { "name": "Sundar Pichai", "title": "CEO" },
"ratings": {
"overallRating": 4.3,
"ceoRating": 0.92,
"recommendToFriendRating": 0.85,
"workLifeBalanceRating": 4.2,
"compensationAndBenefitsRating": 4.5
},
"ratingCountDistribution": {
"overall": { "1": 120, "2": 200, "3": 500, "4": 1800, "5": 3200 },
"recommendToFriend": { "RECOMMEND": 4500, "WONT_RECOMMEND": 800 }
},
"demographicRatings": [
{
"category": "GENDER",
"categoryRatings": [
{ "categoryValue": "MALE", "ratings": { "overallRating": 4.3, "reviewCount": 2100 } },
{ "categoryValue": "FEMALE", "ratings": { "overallRating": 4.2, "reviewCount": 800 } }
]
}
],
"reviewLocations": [
{ "name": "Mountain View", "type": "CITY", "state": "California", "country": "United States" }
],
"officeLocations": [
{
"addressLine1": "1600 Amphitheatre Parkway",
"cityName": "Mountain View",
"countryName": "US",
"postalCode": "94043",
"employerReviews": { "ratings": { "overallRating": 4.4 } }
}
],
"benefitsOverallRating": 4.6,
"benefits": [
{ "category": "Insurance, Health & Wellness", "name": "Health Insurance", "rating": 4.8, "reviewCount": 500, "verified": true }
],
"salaries": [
{
"jobTitle": { "id": 9001, "text": "Software Engineer" },
"salaryCount": 12000,
"currency": "USD",
"basePayPercentiles": [
{ "ident": "P10", "value": 120000 },
{ "ident": "P50", "value": 160000 },
{ "ident": "P90", "value": 210000 }
],
"totalPayPercentiles": [
{ "ident": "P10", "value": 150000 },
{ "ident": "P50", "value": 200000 },
{ "ident": "P90", "value": 280000 }
]
}
],
"interviewStats": {
"filteredInterviewCount": 5000,
"interviewExperienceCounts": [
{ "type": "POSITIVE", "percentage": 0.45 },
{ "type": "NEUTRAL", "percentage": 0.35 },
{ "type": "NEGATIVE", "percentage": 0.20 }
]
},
"interviews": [
{
"id": 12345,
"difficulty": "DIFFICULT",
"experience": "POSITIVE",
"outcome": "ACCEPTED",
"jobTitle": { "text": "Software Engineer" },
"processDescription": "Phone screen, then 5 onsite interviews...",
"userQuestions": [{ "question": "Design a URL shortener" }]
}
],
"jobs": [
{
"job": { "listingId": 98765, "jobTitleText": "Senior Software Engineer", "description": "..." },
"header": {
"locationName": "Mountain View, CA",
"easyApply": true,
"payPeriodAdjustedPay": { "p10": 180000, "p50": 220000, "p90": 280000 },
"remoteWorkTypes": "REMOTE",
"applyUrl": "https://..."
}
}
],
"photos": [
{ "caption": "Campus view", "photoUrl2x": "https://media.glassdoor.com/..." }
],
"companyUpdates": [
{ "text": "We're excited to announce...", "date": "2026-03-15", "likes": 42 }
],
"scrapedAt": "2026-04-06T10:00:00.000Z"
}

Fields truncated for readability. Actual output includes all sub-ratings, all salary percentiles (P10/P25/P50/P75/P90), all pay types (base, bonus, stock, tips, profit sharing, commission), full job descriptions, etc.

Limitations

  • Salary data is limited to top ~10 job titles per company
  • maxInterviews and maxJobs are per company, not total across all inputs
  • Benefits data defaults to US; other countries listed in benefitCountries