Logo

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

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
  • 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

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