glassdoor-review

Glassdoor Review Signal Schema

Source: autobound-glassdoor-company bucket

Last validated: 2026-01-08

signal_type: glassdoor-review bucket: autobound-glassdoor-company association: company description: Employee sentiment signals from Glassdoor reviews refresh: monthly coverage: 2,000,000 companies

All 7 subtypes (validated against GCS)

subtypes:

  • glassdoorHighCulturePraise
  • glassdoorGrowthOpportunities
  • glassdoorConsistentLeadershipComplaints
  • glassdoorPoorWorkLifeBalance
  • glassdoorCompensationDissatisfaction
  • glassdoorTalentRetentionConcerns
  • talentRetentionConcerns # Legacy variant

No top-level signal_category

categories: []

All 39 fields (validated against GCS)

fields:

Core fields

  • path: signal_id type: string (UUID) description: Unique identifier for this signal
  • path: signal_type type: string description: Always "glassdoor-review"
  • path: signal_subtype type: string description: Specific signal type (see subtypes list)
  • path: batch_id type: string description: Processing batch identifier
  • path: detected_at type: string (ISO 8601) description: When signal was detected
  • path: association type: string description: Always "company"

Company object

  • path: company.name type: string description: Company name
  • path: company.domain type: string description: Company website domain
  • path: company.linkedin_url type: string description: LinkedIn company URL
  • path: company.industries type: array[string] description: Industry classifications
  • path: company.employee_count_low type: integer description: Lower bound of employee count
  • path: company.employee_count_high type: integer description: Upper bound of employee count
  • path: company.description type: string description: Company description

Data object

  • path: data.summary type: string description: Concise summary of the signal
  • path: data.detail type: string description: Detailed explanation
  • path: data.relevance type: float (0.0-1.0) description: Business relevance score
  • path: data.confidence type: string description: "Confidence level: high, medium, low"
  • path: data.headquarters type: string description: Company headquarters location
  • path: data.total_reviews type: integer description: Total Glassdoor reviews
  • path: data.recent_reviews_count type: integer description: Reviews in analysis window
  • path: data.review_date_newest type: string (ISO 8601) description: Most recent review date
  • path: data.review_date_oldest type: string (ISO 8601) description: Oldest review date in window
  • path: data.job_titles type: array[string] description: Job titles of reviewers
  • path: data.sample_review_title type: string description: Title of sample review
  • path: data.sample_review_pros type: string description: Pros from sample review
  • path: data.sample_review_cons type: string description: Cons from sample review
  • path: data.sample_review_rating type: integer (1-5) description: Rating from sample review
  • path: data.tags type: array[string] description: Signal tags for filtering
  • path: data.glassdoor_id type: integer description: Glassdoor company ID
  • path: data.glassdoor_url type: string (URL) description: Link to Glassdoor page

Overall company ratings

  • path: data.overallCompanyRatings.overall_rating type: float (0.0-5.0) description: Overall company rating
  • path: data.overallCompanyRatings.work_life_balance_rating type: float (0.0-5.0) description: Work-life balance score
  • path: data.overallCompanyRatings.culture_rating type: float (0.0-5.0) description: Culture & values score
  • path: data.overallCompanyRatings.management_rating type: float (0.0-5.0) description: Senior management score
  • path: data.overallCompanyRatings.compensation_rating type: float (0.0-5.0) description: Compensation & benefits score
  • path: data.overallCompanyRatings.career_opportunities_rating type: float (0.0-5.0) description: Career opportunities score
  • path: data.overallCompanyRatings.ceo_approval type: float (0.0-1.0) description: CEO approval rating
  • path: data.overallCompanyRatings.recommend_to_friend type: float (0.0-1.0) description: Would recommend to friend
  • path: data.overallCompanyRatings.business_outlook type: float (0.0-1.0) description: Positive business outlook

Schema notes:

- Subtypes in docs but NOT in GCS (may be planned):

glassdoorCompanyReviewsAndRatings, glassdoorOperationalInefficiency, glassdoorProductQualityConcerns

- Has sample_review_* fields with actual review content

- Has data.tags for filtering

- Has data.headquarters location