# Glassdoor Company Overview Scraper (`getdataforme/glassdoor-company-overview-scraper`)

Scrape detailed company profiles from Glassdoor, including financials, awards, and reviews. Ideal for researchers and job seekers. Simply input a company name to access valuable insights. Harness the power of Glassdoor data with this easy-to-use, enhancing your company research effortlessly.

- **URL**: https://beta-securitybyobscurity.apify.com/getdataforme/glassdoor-company-overview-scraper.md
- **Developed by:** [GetDataForMe](https://beta-securitybyobscurity.apify.com/getdataforme) (community)
- **Categories:** Jobs
- **Stats:** 3 total users, 2 monthly users, 100.0% runs succeeded, 1 bookmarks
- **User rating**: No ratings yet

## Pricing

$25.00/month + usage

To use this Actor, you pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period.
You also pay for the Apify platform usage, which gets cheaper the higher Apify subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#rental-actors

# README

### Glassdoor-Company-Overview-scraper

This Apify actor scrapes detailed company overview information from Glassdoor. By providing a company name, you can retrieve comprehensive data such as industry, founding year, headquarters, revenue, company size, website, description, mission, awards, reviews, photos, interviews, and more. It's an ideal tool for researchers, job seekers, or businesses looking to gather insights about companies.

You get following dataset from the crawler

### 🏢 Meta Company Profile

#### 🌐 Company Overview

| 🏢 **Attribute**                | 📌 **Details** |
|--------------------------------|----------------|
| **Company Name**               | Meta           |
| **Industry**                   | 🌍 Internet & Web Services |
| **Founded**                    | 📅 2004        |
| **Headquarters**               | 📍 Menlo Park, CA |
| **Revenue**                    | 💰 $10+ billion (USD) |
| **Size**                       | 👥 10,000+ Employees |
| **Website**                    | 🔗 [metacareers.com](https://www.metacareers.com) |
| **Mission**                    | 🚀 Building the future of human connection and the technology that makes it possible. |
| **Description**                | 🧠 Meta is building the future of human connection and the technology that makes it possible... |

#### 🏆 Awards

| 🥇 **Award**                                  | 🗞️ **Source**                     | 📅 **Year** |
|-----------------------------------------------|-----------------------------------|-------------|
| Best Place to Work for Disability Inclusion   | Disability Equality Index (DEI)   | 2019        |

#### 📊 Ratings & Reviews

| 📈 **Category**                 | ⭐ **Rating** |
|--------------------------------|--------------|
| Career Opportunities           | 3.8 / 5      |
| CEO Approval                   | 61%          |
| Compensation & Benefits        | 4.5 / 5      |

#### 🎤 Interview Experience

| 😊 **Experience Type** | 🔢 **Count** | 📊 **Percentage** |
|------------------------|-------------|-------------------|
| Positive               | 7,352       | 56.84%            |

#### 📸 Company Media

| 🖼️ **Caption**     | 📷 **Image** |
|--------------------|--------------|
| Meta Quest 3       | ![Meta Quest 3](https://media.glassdoor.com/lst2x/ea/da/ce/f5/meta-quest-3.jpg?signature=897f9632126cf3c739ea9c76a8bc8b71c01e8bb916aa506da5194416c463b73c) |

### Features

- Company name
- Primary industry
- Year founded
- Headquarters location
- Revenue
- Company size
- Website
- Description
- Mission statement
- Cover photo
- Awards
- Reviews (including ratings for career opportunities, CEO, compensation, culture, diversity, overall, recommendation, senior management, work-life balance)
- Photos
- Interview experiences (positive, negative, neutral)
- Company updates
- Company ID

### Input

The actor accepts a JSON input with the following parameters:

- `search_company` (required): The name of the company to search for.
- `proxyConfiguration` (optional): Proxy settings for the request. Using Apify's residential proxies is recommended to improve success rates and avoid blocks.

Example input:

```json
{
  "search_company": "meta",
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
```

### Output

The actor returns a JSON object with detailed company information. Below is a sample output (shortened for brevity):

```json
{
  "company_name": "Meta",
  "company_primary_industry": "Internet & Web Services",
  "company_year_founded": 2004,
  "company_headquarters": "Menlo Park, CA",
  "company_revenue": "$10+ billion (USD)",
  "company_size": "10000+ Employees",
  "company_website": "https://www.metacareers.com",
  "company_description": "Meta is building the future of human connection and the technology that makes it possible...",
  "company_mission": "Building the future of human connection and the technology that makes it possible.",
  "company_cover_photo": "https://media.glassdoor.com/banner/bh/40772/meta-banner-1675786726295.jpg",
  "company_awards": [
    {
      "__typename": "EmployerAward",
      "featured": true,
      "name": "Best Place to Work for Disability Inclusion",
      "source": "Disability Equality Index (DEI)",
      "year": 2019
    }
  ],
  "company_reviews": {
    "careerOpportunitiesRating": 3.8,
    "ceoRating": 0.61,
    "compensationAndBenefitsRating": 4.5
  },
  "company_photos": [
    {
      "caption": "Meta Quest 3",
      "photoUrl2x": "https://media.glassdoor.com/lst2x/ea/da/ce/f5/meta-quest-3.jpg?signature=897f9632126cf3c739ea9c76a8bc8b71c01e8bb916aa506da5194416c463b73c"
    }
  ],
  "company_interviews": [
    {
      "count": 7352,
      "percentage": 56.838036,
      "type": "POSITIVE"
    }
  ],
  "company_updates": [],
  "company_id": 40772
}
```

For the complete output, refer to the actor's run results.

### Usage

To run this actor:

1. Sign up for an Apify account at [apify.com](https://apify.com).
2. Use the Apify Console or install the Apify CLI.
3. Provide the input JSON with the company name and optional proxy settings.
4. Execute the actor and retrieve the results.

For best results, configure `proxyConfiguration` to use Apify's residential proxies, as Glassdoor may block requests without them.

### Support

For custom outputs or to report a bug, please contact <support@getdataforme.com> with "custom support" in the subject line, or submit an issue.

Reach out to us at <https://getdataforme.com/contact/>.

Thank you!

# Actor input Schema

## `search_company` (type: `string`):

job\_name is required

## `proxyConfiguration` (type: `object`):

Specifies proxy servers that will be used by the scraper in order to hide its origin.

## Actor input object example

```json
{
  "search_company": "meta",
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "search_company": "meta",
    "proxyConfiguration": {
        "useApifyProxy": true,
        "apifyProxyGroups": [
            "RESIDENTIAL"
        ]
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("getdataforme/glassdoor-company-overview-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "search_company": "meta",
    "proxyConfiguration": {
        "useApifyProxy": True,
        "apifyProxyGroups": ["RESIDENTIAL"],
    },
}

# Run the Actor and wait for it to finish
run = client.actor("getdataforme/glassdoor-company-overview-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "search_company": "meta",
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}' |
apify call getdataforme/glassdoor-company-overview-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=getdataforme/glassdoor-company-overview-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Glassdoor Company Overview Scraper",
        "description": "Scrape detailed company profiles from Glassdoor, including financials, awards, and reviews. Ideal for researchers and job seekers. Simply input a company name to access valuable insights. Harness the power of Glassdoor data with this easy-to-use, enhancing your company research effortlessly.",
        "version": "0.0",
        "x-build-id": "5UTBYD2Cd875HZpL9"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/getdataforme~glassdoor-company-overview-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-getdataforme-glassdoor-company-overview-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/getdataforme~glassdoor-company-overview-scraper/runs": {
            "post": {
                "operationId": "runs-sync-getdataforme-glassdoor-company-overview-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/getdataforme~glassdoor-company-overview-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-getdataforme-glassdoor-company-overview-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "search_company"
                ],
                "properties": {
                    "search_company": {
                        "title": "job_name",
                        "type": "string",
                        "description": "job_name is required",
                        "default": "meta"
                    },
                    "proxyConfiguration": {
                        "title": "Proxy configuration",
                        "type": "object",
                        "description": "Specifies proxy servers that will be used by the scraper in order to hide its origin.",
                        "default": {
                            "useApifyProxy": true,
                            "apifyProxyGroups": [
                                "RESIDENTIAL"
                            ]
                        }
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
