Glassdoor Company Benefits Scraper
Pricing
$25.00/month + usage
Glassdoor Company Benefits Scraper
Extract comprehensive employee benefits data from Glassdoor company profiles, including health insurance, retirement plans, and perks. Perfect for HR professionals, researchers, and businesses to analyze and compare offerings....
Pricing
$25.00/month + usage
Rating
0.0
(0)
Developer

GetDataForMe
Actor stats
0
Bookmarked
6
Total users
0
Monthly active users
7 days ago
Last modified
Categories
Share
Glassdoor Company Benefits Spider
Introduction
The Glassdoor Company Benefits Spider is an Apify Actor designed to extract detailed employee benefits data from Glassdoor company profiles. It scrapes comprehensive information on various benefit categories, including health insurance, retirement plans, work-life balance perks, and more, providing structured data with ratings and verification status. This tool is invaluable for HR professionals, researchers, and businesses seeking to analyze and compare employee benefits across companies.
Features
- Comprehensive Data Extraction: Scrapes detailed benefits across multiple categories like health, retirement, family leave, and perks.
- Structured Output: Provides JSON-formatted data with benefit IDs, names, ratings (numerator/denominator), and verification flags.
- Customizable Limits: Allows setting item limits and per-page results for efficient data collection.
- Reliable and Verified: Includes verified benefits data directly from Glassdoor, ensuring accuracy.
- Scalable Performance: Handles large datasets with pagination support for extensive scraping.
- Easy Integration: Outputs data in JSON, CSV, or Excel formats for seamless analysis.
- Error-Resilient: Built-in handling for common scraping challenges like rate limits and page changes.
Input Parameters
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
| CompanyName | string | No | The name of the company to scrape benefits for. | "meta" |
| ItemLimit | integer | No | The maximum number of benefit items to retrieve. | 30 |
| PerPage | integer | No | The number of items to fetch per page. | 10 |
Example Usage
Input
{"CompanyName": "meta","ItemLimit": 30,"PerPage": 10}
Output
[{"categories": [{"statistics": [{"benefit_id": 0,"benefit_name": "","benefitRatingDenominator": 4040,"benefitRatingNumerator": 18786,"verified": false}]},{"statistics": [{"benefit_id": 1,"benefit_name": "Health Insurance","benefitRatingDenominator": 870,"benefitRatingNumerator": 4182,"verified": true}]}],"id": 13837165,"rating": 5,"createDate": "2026-01-27T01:02:38.553","currentJob": true,"userEnteredJobTitle": "AI Researcher","city": "New York, NY","state": "New York State","country": "United States","benefitComments": ["Best: 401k match and after tax Roth options \nWorst: terrible mental health providers from Lyra. Not real therapists "],"employmentStatusEnums": ["CONTRACT","FREELANCE","REGULAR","INTERN","PART_TIME","PER_DIEM","RESERVE","SEASONAL","SELF_EMPLOY","TEMPORARY"],"actor_id": "ihSZtQkye1VEL6QP9","run_id": "ylQK0EI7E3WCg6Cve"}]
Use Cases
- HR Benchmarking: Compare benefits packages across competitors to inform compensation strategies.
- Market Research: Analyze industry trends in employee perks and health offerings.
- Competitive Intelligence: Gather data on rival companies' benefits to stay ahead in talent acquisition.
- Academic Studies: Collect data for research on workplace satisfaction and benefit impacts.
- Business Automation: Automate data collection for dashboards or reports on employee benefits.
- Consulting Services: Provide clients with insights into comprehensive benefit landscapes.
Installation and Usage
- Search for "Glassdoor Company Benefits Spider" in the Apify Store.
- Click "Try for free" or "Run".
- Configure input parameters (e.g., CompanyName, ItemLimit).
- Click "Start" to begin extraction.
- Monitor progress in the log.
- Export results in your preferred format (JSON, CSV, Excel).
Output Format
The output is a JSON array of objects, each representing a benefit review or entry. Key fields include:
categories: An array of benefit categories (e.g., health, retirement) withstatisticscontaining benefit details likebenefit_id,benefit_name,benefitRatingNumerator(positive ratings),benefitRatingDenominator(total ratings), andverified(boolean for authenticity).id: Unique review identifier.rating: Overall rating (1-5).createDate: Timestamp of the review.currentJob: Boolean indicating if the reviewer is current.userEnteredJobTitle: Job title of the reviewer.city,state,country: Location details.benefitComments: Array of user comments.employmentStatusEnums: List of possible employment statuses.actor_idandrun_id: Apify-specific identifiers.
This structured format allows easy parsing and analysis of benefits data.
Error Handling
The Actor handles common errors like invalid company names (returns empty results), rate limiting (automatic retries), and network issues (logs warnings). If a company has no benefits data, it outputs an empty array. For persistent issues, check logs for details.
Rate Limiting and Best Practices
Glassdoor may impose rate limits; use reasonable ItemLimit and PerPage values (e.g., 10-50) to avoid blocks. Run during off-peak hours and space out requests. Best practices include validating inputs and monitoring runs for optimal performance.
Limitations and Considerations
Data accuracy depends on Glassdoor's availability; benefits may change. The Actor focuses on public data and respects site terms. For large-scale scraping, consider Apify's proxy rotation. Not all companies have complete benefits listings.
Support
For custom/simplified outputs or bug reports, please contact:
- Email: support@getdataforme.com
- Subject line: "custom support"
- Contact form: https://getdataforme.com/contact/
We're here to help you get the most out of this Actor!
