Employee Review Scraper for TeamBlind: Ratings, Pros and Cons
Pricing
from $1.65 / 1,000 reviews
Employee Review Scraper for TeamBlind: Ratings, Pros and Cons
Export public TeamBlind employee reviews: ratings, full pros and cons, and company aggregates. No login needed. Monitor new or updated reviews. Independent tool, not affiliated with, endorsed by, or sponsored by Blind (teamblind.com). All trademarks are the property of their respective owners.
Pricing
from $1.65 / 1,000 reviews
Rating
5.0
(2)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
2
Monthly active users
7 days ago
Last modified
Categories
Share
๐ฌ Employee Review Scraper for TeamBlind: Ratings, Pros and Cons
|
Track employer sentiment without re-reading the same reviews. Export verified public TeamBlind review text, rating components, reviewer context, and company aggregates for employer-brand and talent-intelligence work. |
| ๐ Full review text Recover published text or skip the row. | ๐ Six ratings Compare culture, pay, career, balance, and management. | ๐ข Company context Keep ratings and review counts in a separate dataset. | ๐ Change-only feed Receive new and updated reviews without unchanged rows. |
Start with a company snapshot. Then reuse a monitor scope to receive only new or materially updated reviews.
๐ What it does
Use company names, public TeamBlind company URLs, or individual review URLs. The Actor returns full-text employer reviews when the source publishes them, with rating components, employment context, dates, and source links.
No TeamBlind account or login is required. This Actor only reads the public pages TeamBlind already shows an anonymous visitor.
Company aggregates are available in a separate output when TeamBlind publishes them. They can include the company logo, website, founding year, employee size, overall and sub-ratings, review count, industry, headquarters, and review distributions by city and country.
Monitoring mode remembers a named scope. Later successful runs return only NEW or UPDATED reviews. Unchanged reviews are not saved or charged.
๐ก Who it helps
- Employer-brand teams comparing public employee sentiment across competitors.
- Recruiting and people-analytics teams tracking review volume, ratings, and recurring concerns.
- HR-tech and data-product teams that need source-linked employer-review records.
- Investment and competitive-intelligence teams researching company reputation over time.
It is focused on public company reviews. Posts, salary feeds, benefits, private profiles, and authenticated content are outside this Actor's scope.
๐ How it works
| STEP 1 Choose companies Use company names, public company URLs, or individual review URLs. | STEP 2 Set review filters Focus on dates, ratings, roles, locations, and employment status. | STEP 3 Schedule changes Set a monitor scope to return new and updated reviews only on each run. |
โ๏ธ Input
| Field | Type | Required | Description |
|---|---|---|---|
targets | array of text | Yes | Company names, TeamBlind company URLs, or individual review URLs. |
minRating, maxRating | number | No | Keep reviews within an overall rating range. |
employeeStatus | enum | No | Limit results to current or former employees when available. |
jobTitles, locations, countryCodes | array of text | No | Keep reviews matching any selected role, location, or country code. |
dateFrom, dateTo | date | No | Filter by source review date with the calendar date picker. |
includeCompanyData | boolean | No | Save available company aggregates to a separate dataset. |
fetchReviewDetails | boolean | No | Recheck complete review pages. Gated or incomplete rows are always recovered before saving. |
maxItems | integer | No | Exact global review cap for the run. |
maxReviewsPerCompany | integer | No | Optional cap for each company target. |
runMode | enum | No | Choose a one-time snapshot or a new-and-updated review monitor. |
monitorScope | text | No | Stable name used to continue the same monitoring scope. |
resetState | boolean | No | Start that monitoring scope from a clean state. |
proxyConfiguration | proxy | No | Optional connection settings. |
๐ Data table
Reviews (default dataset)
| Field | Type | Description |
|---|---|---|
id, urlAlias, sourceUrl | integer, text, URL | Stable review identity and direct source link. |
companyName, companySlug | text | Source-published company identifiers. |
rating, ratingCareer, ratingBalance, ratingCompensation, ratingCulture, ratingManagement | number | Overall and component ratings when published. |
pros, cons, summary | text | Verified full review text and headline. |
jobTitle, memberLocation, memberLocationCountryIsoCode, isCurrentEmployee | text, boolean | Employment context when published. |
memberStart, memberEnd | integer | Reported employment start and end year, when published. |
helpfulCnt | number | Source helpful-vote count on the review. |
reviewDate, updatedAt, approvedAt | date and time | Source publication, edit, and approval dates when published. |
reasonResign, companyResponse | text | Source-published resignation reason and employer response. |
changeType, changedFields | text, array | Snapshot, new, or updated monitoring state and changed fields. |
firstSeenAt, lastSeenAt, scrapedAt | date and time | Collection and monitoring provenance. |
Company aggregates (named dataset: companies)
| Field | Type | Description |
|---|---|---|
companyName, companySlug | text | Source-published company identifiers. |
logoUrl, backgroundImageUrl, webSiteUrl | URL | Source-published company logo, cover image, and website when published. |
founded, employeeSize, industryName, hqLocation, description | text | Source-published company profile fields when published. |
rating, ratingCareer, ratingBalance, ratingCompensation, ratingCulture, ratingManagement | number | Source-published aggregate ratings when published. |
reviewCount | number | Source-published total review count. |
cityDistribution, countryDistribution | array | Source-published review counts by reviewer city and country. |
scrapedAt | date and time | Time this Actor collected the aggregate. |
Missing source values are omitted. Reviews without recoverable full pros and cons text are skipped and recorded in the run summary.
Example output
[{"id": 7341892,"urlAlias": "twilio-review-7341892","sourceUrl": "https://www.teamblind.com/company/Twilio/reviews/7341892","companySlug": "Twilio","companyName": "Twilio","rating": 3.5,"ratingCareer": 3,"ratingBalance": 4,"ratingCompensation": 3.5,"ratingCulture": 3.5,"ratingManagement": 3,"summary": "Good pay, slow path to growth","pros": "Strong base compensation and a genuinely flexible remote policy. The codebase is well-maintained and the on-call rotation is fair across the team.","cons": "Promotion cycles are long outside the principal track. Direction shifts frequently with limited advance notice to individual contributors.","jobTitle": "Senior Software Engineer","memberLocation": "San Francisco, CA","memberLocationCountryIsoCode": "US","isCurrentEmployee": false,"reviewDate": "2025-11-14T00:00:00.000Z","approvedAt": "2025-11-15T08:22:11.000Z","helpfulCnt": 12,"contentStatus": "FULL","changeType": "SNAPSHOT","scrapedAt": "2026-09-21T10:04:33.000Z"}]
๐ฐ Pricing
This Actor uses pay-per-event pricing through its primary Employer review event. Each verified review saved to the default dataset is billed once. Monitoring emits and bills only new or materially updated reviews. Empty runs, unchanged reviews, duplicates, invalid rows, and failed text recovery are free. There is no subscription.
โญ Enjoying this Actor?
|
โญ โญ โญ โญ โญ Spend less time rebuilding employer-review research. A 5-star rating helps HR, recruiting, and research teams find this TeamBlind workflow. Your feedback also tells us what to build next. |
| โ ย ย Rate this Actor on Apify |
โ๏ธ Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Blind (teamblind.com) or any of its subsidiaries. All trademarks mentioned are the property of their respective owners. This Actor accesses only publicly available information.
โ FAQ
Do I need a TeamBlind account or login? No. This Actor only reads public pages TeamBlind already serves to anonymous visitors. No account, password, or cookies are required.
Can I monitor only new TeamBlind reviews? Yes. Choose monitoring mode and set a named monitor scope on each scheduled run. Only new or materially updated reviews are returned.
Does it save placeholder review text? No. If complete review text cannot be recovered, that row is skipped instead of being presented as complete.
Can I compare companies? Yes. Enable company aggregates to receive a separate dataset with source-published ratings, review counts, and distributions when available.
Does it collect posts or salaries? No. This Actor is for public company reviews only.
Where do I report an issue or request a feature? Open the Issues tab on this Actor's Apify Store page. The author reviews requests and responds there.
๐ง Tips
- Start with a snapshot, then switch to monitoring. Run once without a monitor scope to pull all existing reviews. Set a named
monitorScopeon subsequent scheduled runs to receive only new or updated reviews. - Use
jobTitleskeywords to narrow your talent pool. Filter by "Software Engineer" or "Product Manager" to compare sentiment within roles you actually hire. - Enable company data when benchmarking. The separate company dataset gives aggregate ratings, review counts, and location distributions alongside individual reviews.
- Set
maxReviewsPerCompanywhen comparing many targets. A per-company cap keeps coverage balanced when you pass in ten or more company names in a single run.
๐ Other actors
- Job Bank Canada Scraper & LMIA Job Monitor โ: Monitor structured Canadian job and LMIA signals.
- CutShort Jobs Scraper โ: Collect India tech jobs and hiring data.
- Apna.co Jobs Scraper โ: Build structured feeds from public Apna job listings.
- HN Who is Hiring Scraper โ: Collect hiring posts from Hacker News threads.
- BizReach Japan jobs scraper โ: Pull structured job listings from BizReach, Japan's senior professional hiring platform.