SEEK Company Reviews & Ratings Scraper
Pricing
from $5.00 / 1,000 dataset items
SEEK Company Reviews & Ratings Scraper
Scrape SEEK (Australia & New Zealand) company reviews and ratings: overall + sub-ratings (management, work-life, diversity, career, benefits), 1–5 star distribution, salary sentiment, firmographics and every employee review (pros, cons, sub-ratings). Anonymous public API, pay per row.
Pricing
from $5.00 / 1,000 dataset items
Rating
0.0
(0)
Developer
axly
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Turn a list of company names into employer intelligence for Australia & New Zealand as clean JSON — the full SEEK ratings breakdown, 1–5 star distribution, salary sentiment, firmographics, and every employee review (pros, cons, job title, sub-ratings).
This is the SEEK equivalent of Glassdoor company reviews — a dataset the existing SEEK job-listing scrapers don't provide. Built on SEEK's public GraphQL API (seek.com.au / seek.co.nz), which is anonymous and has no anti-bot wall on the data surface, so runs are reliable and don't break on web-page protection changes.
Who it's for
- Job seekers & career coaches — research AU/NZ employers before applying: culture, management, work-life balance and pay sentiment in one place.
- HR & talent teams — benchmark your employer brand against competitors on the same rating dimensions.
- Market & competitive researchers — track workplace sentiment and reputation across an industry.
- Review-aggregator & HR-SaaS developers — a stable company + reviews schema for dashboards, comparison sites and webhooks.
What you get — output fields
Every row carries a record_type of company or review, and a country
(AU / NZ).
Company row (includeCompanyProfile, on by default)
| Field | Type | Description |
|---|---|---|
company_id / company_name / company_slug | string | SEEK company id and names |
industry / company_size / website / primary_location | string | Firmographics |
description / specialities / perks / awards | mixed | Company profile detail |
rating_overall | number | Overall rating (1–5) |
review_count | integer | Total reviews on SEEK |
recommend_pct | number | % of reviewers who recommend the company |
rating_management / _work_life_balance / _diversity / _career / _benefits_perks / _work_environment | number | Sub-ratings (1–5) |
reviews_one_star … reviews_five_star | integer | 1–5 star distribution |
salary_fair_pct / salary_generous_pct / salary_poor_pct | number | Salary sentiment |
logo_url / cover_url / profile_url / reviews_url | string | Assets & links |
Review row (when includeReviews is on)
| Field | Type | Description |
|---|---|---|
review_id / review_datetime / review_date_label | string | Review id and timestamps |
title / pros / cons | string | Review text |
overall_rating | number | This review's overall rating (1–5) |
rating_management / _work_life_balance / _diversity / _career / _benefits_perks / _work_environment | number | Per-review sub-ratings |
job_title / location / employment_status / salary_summary | string | Reviewer context |
recommended / recommended_label / upvotes | mixed | Sentiment & engagement |
employer_reply / employer_reply_from | string | Employer response, if any |
High-value use cases
- Employer research — pull the full ratings breakdown + recent reviews for a shortlist of companies before applying or accepting an offer.
- Employer-brand benchmarking — compare sub-ratings and star distribution across a set of competitors in one run.
- Reputation monitoring — schedule weekly pulls to track rating and sentiment drift; alert on new negative reviews.
- Reviews NLP — pull the full review set (pros/cons + sub-ratings) for theme extraction, sentiment scoring and pay-sentiment analysis.
- Data products — power an AU/NZ "employer reviews" dashboard or comparison site with a clean, documented schema.
Input parameters
| Field | Type | Default | Description |
|---|---|---|---|
companyNames | array | ["Commonwealth Bank"] | Company names to resolve and scrape |
companyIds | array | — | SEEK company ids (skip name resolution) |
country | enum | AU | Market: AU (seek.com.au) or NZ (seek.co.nz) |
maxCompaniesPerName | integer | 1 | Company matches to keep per name |
includeCompanyProfile | boolean | true | Emit one company summary row per company |
includeReviews | boolean | false | Also emit one row per review |
maxReviewsPerCompany | integer | 100 | Cap reviews per company |
proxyConfiguration | object | Apify Proxy | Proxy used to reach SEEK |
Example input
{"companyNames": ["Commonwealth Bank", "Woolworths"],"country": "AU","maxCompaniesPerName": 1,"includeReviews": true,"maxReviewsPerCompany": 200}
Example output (company row)
{"record_type": "company","company_id": "432306","company_name": "CommBank","country": "AU","industry": "Banking & Credit","company_size": "More than 10,000 employees","rating_overall": 3.4,"review_count": 1090,"recommend_pct": 63,"rating_management": 2.9,"rating_work_life_balance": 3.4,"rating_diversity": 3.7,"reviews_five_star": 325,"reviews_one_star": 192,"salary_fair_pct": 64,"profile_url": "https://www.seek.com.au/companies/commbank-432306","scraped_at": "2026-09-15T05:12:00Z"}
Example output (review row)
{"record_type": "review","company_id": "432306","company_name": "CommBank","country": "AU","review_id": "178670668397324","overall_rating": 1,"title": "No learning, just politics","pros": "Compensation and work life balance","cons": "Senior leadership egos and internal politics","job_title": "Senior Software Engineer","location": "All Sydney NSW","employment_status": "1 to 2 years in the role, current employee","recommended": false,"rating_management": 1,"rating_work_life_balance": 5,"review_datetime": "2026-08-14T11:24:43.020Z"}
Pricing
This Actor uses pay-per-event pricing:
- Actor start: $0.02 per run
- Per result: $0.005 per row (one company profile, or one review)
Example: 1 company profile + 200 reviews = $0.02 + 201 × $0.005 ≈ $1.03. Profiles-only (no reviews) for 50 companies = $0.02 + 50 × $0.005 = $0.27.
Scheduling & integrations
- Schedule runs to track rating/sentiment drift over time.
- Webhooks on completion push new rows to your app, Make or Zapier.
- Export to JSON, CSV, Excel or Google Sheets, or use the dataset API.
Use with AI assistants (MCP)
Apify Actors are callable from AI assistants via the Model Context Protocol, so an agent can pull a live employer profile on demand (e.g. "compare SEEK ratings and work-life balance for CommBank vs Westpac"). Point your MCP client at this Actor and pass the same input schema.
FAQ
Can I get all reviews? Yes — enable includeReviews. Large employers can have
1,000+ reviews; maxReviewsPerCompany bounds how many you pull per company.
Does it cover New Zealand? Yes — set country to NZ to scrape seek.co.nz.
Why are some ratings null? SEEK only computes an aggregate rating once a company has enough reviews. Companies with very few reviews still return their profile and individual reviews, but the aggregate rating fields will be empty.
How do I target a company precisely? Pass companyIds (the numeric id in a
SEEK company URL or the company_id in output rows) to skip name resolution, or
raise maxCompaniesPerName to disambiguate similar names.
How fresh is the data? Live — every run queries SEEK at request time.
Do I need a proxy? No credentials or login are required. The public API works from most IPs; the default Apify Proxy avoids datacenter rate-limits. Switch to Residential if you ever see empty results.
Is scraping this legal? You are responsible for your use. The Actor collects publicly available company information and reviews for research and analytics; comply with SEEK's terms and applicable law, and review data-protection rules before processing review text. This Actor is not affiliated with SEEK.