Glassdoor
Authentication Type: API Key
Description: Access company information, reviews, and ratings from Glassdoor.
Company Data
Search for companies and retrieve detailed information and reviews.
Search Companies
Search for companies by name and get basic company information including ID for further queries.
Operation Type: Query (Read)
Parameters:
- query
string
(required): Company name to search for (e.g., "Google", "Microsoft")
Returns:
- companies
array of objects
: List of matching companies- id
string
: Unique company identifier - name
string
: Company name - website
string
(nullable): Company website URL - logo
string
(nullable): Company logo URL - industry
string
(nullable): Company industry - size
string
(nullable): Company size range - headquarters
string
(nullable): Company headquarters location - founded
string
(nullable): Year company was founded
- id
Example Usage:
{
"query": "Microsoft"
}
Get Company Overview
Get detailed company overview including ratings, size, industry, and key metrics.
Operation Type: Query (Read)
Parameters:
- companyId
string
(required): Glassdoor company ID obtained from search - domain
string
(nullable): Company domain (e.g., "www.glassdoor.com")
Returns:
- id
string
: Company ID - name
string
: Company name - website
string
(nullable): Company website - logo
string
(nullable): Company logo URL - industry
string
(nullable): Industry - size
string
(nullable): Company size - headquarters
string
(nullable): Headquarters location - founded
string
(nullable): Founded year - description
string
(nullable): Company description - overallRating
number
(nullable): Overall rating out of 5 - ceoRating
number
(nullable): CEO approval rating - recommendToFriend
number
(nullable): Recommend to friend percentage - cultureRating
number
(nullable): Culture and values rating - diversityRating
number
(nullable): Diversity and inclusion rating - workLifeBalanceRating
number
(nullable): Work-life balance rating - seniorManagementRating
number
(nullable): Senior management rating - compensationRating
number
(nullable): Compensation and benefits rating - careerOpportunitiesRating
number
(nullable): Career opportunities rating - businessOutlookRating
number
(nullable): Business outlook rating - reviewsCount
number
(nullable): Total number of reviews - salariesCount
number
(nullable): Total number of salary reports - interviewsCount
number
(nullable): Total number of interview reports
Example Usage:
{
"companyId": "1651",
"domain": null
}
Get Company Reviews
Retrieve paginated company reviews with ratings, pros/cons, and reviewer details.
Operation Type: Query (Read)
Parameters:
- companyId
string
(required): Glassdoor company ID obtained from search - page
number
(nullable): Page number for pagination (default: 1) - limit
number
(nullable): Number of reviews per page (default: 10, max: 50)
Returns:
- reviews
array of objects
: List of company reviews- id
string
: Review ID - title
string
(nullable): Review title - rating
number
(nullable): Overall rating out of 5 - reviewText
string
(nullable): Review content - pros
string
(nullable): Pros mentioned in review - cons
string
(nullable): Cons mentioned in review - advice
string
(nullable): Advice to management - jobTitle
string
(nullable): Reviewer job title - location
string
(nullable): Reviewer location - employmentStatus
string
(nullable): Employment status (current/former) - reviewDate
string
(nullable): Date review was posted - helpful
number
(nullable): Number of helpful votes - workLifeBalanceRating
number
(nullable): Work-life balance rating - cultureRating
number
(nullable): Culture and values rating - diversityRating
number
(nullable): Diversity and inclusion rating - careerOpportunitiesRating
number
(nullable): Career opportunities rating - compensationRating
number
(nullable): Compensation and benefits rating - seniorManagementRating
number
(nullable): Senior management rating
- id
- pagination
object
: Pagination information- currentPage
number
: Current page number - totalPages
number
: Total number of pages - totalReviews
number
: Total number of reviews - hasNextPage
boolean
: Whether there are more pages
- currentPage
Example Usage:
{
"companyId": "1651",
"page": 1,
"limit": 20
}
Common Use Cases
Employer Branding and Recruitment:
- Monitor company reputation and employee satisfaction ratings to improve employer brand
- Analyze specific rating categories like culture, compensation, and work-life balance for targeted improvements
- Track review trends and employee feedback to address workplace issues proactively
Competitive Intelligence:
- Compare company ratings and employee satisfaction across industry competitors
- Analyze competitor strengths and weaknesses in areas like management, culture, and compensation
- Research industry benchmarks for ratings, review counts, and employee engagement metrics
Talent Acquisition Strategy:
- Research potential employers by analyzing detailed reviews, ratings, and company culture insights
- Compare job opportunities based on employee feedback about career development and advancement
- Evaluate company pros and cons from current and former employees before making career decisions
Market Research and Analysis:
- Study industry trends in employee satisfaction, compensation, and workplace culture
- Analyze review patterns and common themes across companies in specific industries
- Research company growth and business outlook ratings for investment and partnership decisions