AmbitionBox Scraper - Reviews, Salaries & Ratings
Pricing
$1.35 / 1,000 company records
AmbitionBox Scraper - Reviews, Salaries & Ratings
Scrape AmbitionBox company data: name, overall rating, review count, salary count, industry, ownership, HQ, employee size and full rating breakdown. No login. Works in Claude, ChatGPT & any MCP-compatible AI agent.
Pricing
$1.35 / 1,000 company records
Rating
0.0
(0)
Developer
The Mine Works
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Pull structured company data from AmbitionBox (India's largest employer-review and salary platform) without logging in, solving CAPTCHAs, or touching a browser. Give the actor one company to start from and it returns that company plus a deduplicated set of its peers, each with the overall rating, review count, salary count, industry, ownership, HQ, employee size, and a full per-dimension rating breakdown.
Built for analysts, recruiters, sales teams, HR-tech and competitive-intelligence workflows that need AmbitionBox data in a clean JSON/CSV/Excel feed instead of copy-pasting from the site.
Works in Claude, ChatGPT & any MCP-compatible AI agent — list this actor as an MCP tool and ask your assistant for "TCS rating and review count on AmbitionBox" in plain language.
What it does
AmbitionBox server-renders its data into the page HTML. This actor reads it over plain HTTP (browser-grade TLS and headers via got-scraping, routed through Apify residential proxies in India), so there is no login wall and no headless browser overhead. It uses two complementary server-rendered surfaces:
- Company list —
list-of-companies?page=Nrenders 20 distinct companies per page asschema.org/ItemListmicrodata. Walking the pages is the reliable bulk engine that returns companies well past page 1. - Company overview —
overview/<company>-overviewcarries each company's full record (ownership, employee count, founded year, website, full per-dimension rating breakdown) plus a batch of fully-populated peer companies.
Two modes, chosen automatically:
- Seed a specific company (
companyName/searchQuery): resolves it to its overview page, returns the rich record + its peers, then tops up from the company list untilmaxResults. - No seed: paginates the company list directly from the top.
Either way the run paginates reliably and deduplicates by company slug, so one run returns dozens to hundreds of companies — not just page one.
Each page is fetched on a fresh proxy session, and any block or transport error (403/429/5xx/ECONNRESET/TLS) rotates the session and retries that page rather than crashing the run.
Input
| Field | Type | Required | Description |
|---|---|---|---|
companyName | string | No* | Company to start from, e.g. TCS, Infosys, Accenture. Resolved to its AmbitionBox page. |
searchQuery | string | No* | Alias for companyName (free-text brand). If both are set, companyName wins. |
maxResults | integer | No | Max unique companies to return. Default 50, min 1, max 1000. |
proxyConfiguration | object | No | Apify Proxy config. Defaults to RESIDENTIAL / IN — recommended, keep it on. |
* Provide at least one of companyName or searchQuery.
Example input
{"companyName": "TCS","maxResults": 50,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "IN" }}
Output
One record per company. Fields that AmbitionBox does not expose for a given company are omitted.
{"company_id": 42,"company_name": "TCS","rating": 3.27,"review_count": 115838,"salary_count": 1024791,"interview_count": 11412,"job_count": 4163,"industry": "IT Services & Consulting","ownership": "Public","hq_location": "Mumbai, Maharashtra, India","employee_count": "100001+","founded_year": "1968","website": "https://www.tcs.com/","followers_count": 597121,"rating_breakdown": {"overall": 3.27,"work_life_balance": 3.48,"skill_development": 3.18,"work_satisfaction": 3,"salary_benefits": 2.44,"job_security": 3.78,"career_growth": 2.29,"company_culture": 3.2},"url": "https://www.ambitionbox.com/overview/tcs-overview","scraped_at": "2026-06-16T00:00:00.000Z"}
The final dataset item is a summary: { "_type": "summary", "companies": N, "charged_for": N, "pages_fetched": N, "scraped_at": "..." }.
Note: the richest
rating_breakdown,ownership, andhq_locationare present for the seed company and for any peer whose own page is crawled. Peers surfaced only via the listing carry the headline fields (name, rating, reviews, salaries, industry) and are enriched if the run reaches their page.
Pricing
This actor is Pay-Per-Event: you are charged $0.003 per company delivered to the dataset.
- The first 25 companies are free per Apify account, for life — a true free tier to evaluate the actor.
- Empty searches, unresolved companies, and failed runs are never charged.
- The summary record is free.
You also pay Apify's standard platform usage (compute + residential proxy) per their pricing.
FAQ
Do I need an AmbitionBox login or API key? No. The actor reads only public, server-rendered company pages.
Why residential India proxies? AmbitionBox is an India-focused site and serves most reliably to Indian residential IPs. The default proxy config is already set; leave it on.
Can I scrape a specific list of companies?
Today you seed from one company and the actor fans out across its peers. To target an exact company, set companyName to it and maxResults to a small number — it will be the first record returned. Need a multi-company seed list? Open an issue and it can be added.
How many companies can one run return?
Up to your maxResults (max 1000). Yield depends on how densely AmbitionBox links peers around your seed; large industries (IT, banking, e-commerce) fan out very widely.
Is the rating the same as on the site?
Yes. rating is the overall company rating (two-decimal where available); rating_breakdown mirrors AmbitionBox's per-dimension scores.
What if a company can't be found? The run exits cleanly with a warning and a zero-count summary, and you are not charged. Try the exact brand name as shown on AmbitionBox.
Is this legal / compliant? The actor collects only publicly visible data. You are responsible for using scraped data in line with AmbitionBox's terms and applicable law.