HRMS

Migrate your Greenhouse data

Structured hiring platform with opinionated interview scorecards and a three-tier subscription model. Mid-market to enterprise teams use it to enforce consistent, bias-mitigating hiring processes at scale.

Encrypted end-to-end with one-click rollback
Talk to a real migration engineer in minutes
Greenhouse logo

In its favor

Why people choose Greenhouse

The signal that keeps Greenhouse on the shortlist. Sourced from G2, Capterra, and customer scoping calls.

Structured interview scorecards force consistent evaluation criteria across panelists, which hiring managers love for reducing subjectivity in hiring decisions.

The platform's intuitive navigation and clean candidate profile layout make it fast for recruiting coordinators to manage pipelines without training overhead.

Integration ecosystem is deep — Greenhouse integrates cleanly with calendars, background check tools, HRIS systems, and enrichment platforms out of the box.

Reporting and analytics dashboards surface pipeline metrics, time-to-fill, and source attribution without requiring a data analyst to build reports from scratch.

Job Boards and Job Posts can be published and managed centrally, keeping careers pages and distribution channels in sync with a single workflow.

Annual contract costs scale steeply with headcount, and add-ons like sourcing automation, texting, and advanced analytics require upgrading to Plus or Pro above Core.

Implementation takes 1–3 months to configure workflows, scorecards, integrations, and train hiring managers — a longer ramp than some newer ATS competitors.

Some agency users report that outreach and CRM-style candidate nurture features lag behind purpose-built recruiting CRMs, creating manual follow-up work.

Reporting requires manual interpretation in Core tier; AI-powered filters and Business Intelligence Connector are locked behind paid upgrades that mid-market teams find hard to justify.

Reasons to switch

Why people leave Greenhouse

The recurring reasons buyers give for replacing Greenhouse. Presented as facts, not knocks.

Platform scorecard

Strengths, weaknesses, and where Greenhouse fits

Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.

SWOT — strengths, weaknesses, and use-case fit

Strengths

Structured hiring workflows built into the platform enforce consistent evaluation and reduce ad-hoc process variation across teams.Clean, well-documented Harvest API v3 with OAuth 2.0 and published rate limiting policy supports reliable integration and export work.Business Intelligence Connector delivers nightly ETL of candidate, application, job, and process data for reporting teams on Plus and Pro.User-friendly candidate profile UI keeps all candidate data — resume, scorecards, activity log, offers — in a single scrollable view.Configurable interview kits and scorecards let teams embed their evaluation rubric directly into the platform.

Weaknesses

Bulk candidate import is gated behind Plus and Pro tiers, meaning Core customers must perform manual candidate migration work post-go-live.Historical data migration takes 4–6 weeks to complete, requiring customers to run two systems in parallel during that window.Sourcing automation, texting, and advanced analytics are add-ons above Core that significantly increase the total cost of ownership.Tiered offices and departments, audit logs, and developer sandbox are Pro-only, making those capabilities inaccessible to mid-market teams on Core or Plus.Implementation timelines of 1–3 months delay time-to-value, particularly for organizations without dedicated HRIS integration resources.

Where it works

Mid-market to enterprise companies (201+ employees) with formalized hiring governance that need to enforce consistent evaluation criteria across distributed interview panels.Organizations operating across multiple offices, regions, or brands that require tiered department structures and granular org hierarchy management in their ATS.Companies with active HRIS ecosystems that benefit from nightly ETL reporting via Greenhouse's Business Intelligence Connector on Plus or Pro tiers.Hiring teams that prioritize structured, bias-mitigating interviews and want to embed evaluation rubrics directly into configurable scorecard kits.Mid-to-large tech companies and professional services firms that publish jobs to multiple boards and need centralized job distribution with synchronized careers pages.

Where it struggles

Early-stage startups and small businesses where annual subscriptions starting around $5K–$15K and 8–15% renewal increases outweigh the value of structured hiring tooling.Teams that depend on native outbound sourcing and candidate nurture, since contact lookups, email automation, and texting are locked behind Plus and require separate budget approval.Organizations needing fast time-to-value, because configuration, integration, and hiring-manager enablement typically consume 1–3 months before the platform is fully operational.High-velocity recruiting environments where the click-heavy UI and manual job setup steps slow recruiting coordinators down compared to lighter, opinionated modern ATS competitors.Companies expecting native, flexible reporting in Core, since AI report filters and the Business Intelligence Connector are Plus or Pro features and Core reports often require Excel export to be usable.

Pricing tiers

Greenhouse pricing overview

Greenhouse uses custom annual pricing based on company size and hiring volume. Core starts around $10K–$15K/year for mid-market companies with 101–250 employees; Plus and Pro escalate to $17K–$36K+/year depending on headcount and feature tier. There is no free tier and no per-seat公开 pricing. Add-on sourcing tools and analytics integrations can push total cost significantly higher than the base ATS price.

Core

Tier 1 of 3

Custom annual quote (~$10K–$15K/yr for 101–250 employees per third-party estimates)

What's included

Essential hiring tools: job posting, application tracking, candidate managementStructured interview kits and scorecardsInterview scheduling and calendar integrationReporting and analytics dashboardsSSO authenticationBasic CRM with single CRM event typeBulk candidate import available

Need help selecting your HRMS?

Book a free 30 minute consultation

Pricing is informational. FlitStack AI does not bill on Greenhouse's schedule — see our quote-based pricing →

What gets migrated

Greenhouse object support

Object-by-object support for Greenhouse migrations. Per-pair details surface during scoping.

Candidates

Fully supported

Candidates are the primary person record in Greenhouse. We map all standard fields (name, email, phone, social URLs, tags) and preserve custom field values. Phone numbers and free-text fields may contain formatting inconsistencies we normalize during ingestion.

Applications

Fully supported

Applications link a Candidate to a Job. We preserve the application date, rejection or hire status, current stage, and all stage history timestamps. Rejection reasons and anonymized notes are migrated as metadata on the Application record.

Jobs

Fully supported

Jobs are the requisition-level record. We preserve job title, department, office location, open/closed status, opening date, and job description. Job posting URLs are migrated as reference links rather than re-creating the postings on job boards.

Offers

Fully supported

Offers store the compensation package attached to an Application. We preserve start date, salary, equity, and custom offer fields. Offer status (pending, accepted, declined, retracted) is migrated as a stage value.

Scorecards and Interview Kits

Mapping required

Scorecards are tied to Interview Plans and store structured evaluator feedback. Greenhouse stores them as nested objects under Applications. We map the scorecard questions and selected ratings; free-text commentary is migrated but may need manual review for formatting artifacts.

Users and Hiring Team Members

Mapping required

Users represent the internal team. We map their names, emails, and role assignments (Site Admin, Recruiter, Hiring Manager). Owner assignment on records must be remapped to user IDs in the destination system as those IDs are destination-specific.

Custom Fields

Mapping required

Greenhouse supports custom fields across value types including short_text, long_text, yes_no, single_select, multi_select, currency, number, date, url, and user reference. We preserve all custom field values but flag multi-select arrays for value-mapping against the destination schema.

Offices and Departments

Mapping required

Offices and departments can be flat (Core) or hierarchical (Plus/Pro tiered structure). We preserve the flat structure universally; tiered hierarchies require Plus or Pro and we validate the customer's tier before migrating sub-department relationships.

Tags and Tagsets

Fully supported

Tags on Candidates and Applications are migrated as label arrays. Greenhouse allows unlimited tags; we preserve them as-is and map them to the destination's tagging or labeling system.

Activities and CRM Events

Mapping required

Plus and Pro tiers support unlimited CRM events (calls, emails, notes). Core limits CRM events. We migrate available event history and note the tier limitation in the scoping report. Events are mapped to the destination's activity or engagement log.

Job Posts

Not in this platform

Job Posts represent the published listing on job boards and careers pages. We do not re-create postings in the destination. We preserve the Job Post reference URL and job board name as metadata on the Job record.

Pipeline Stages

Fully supported

Pipeline stages define the hiring workflow. We preserve the stage names, order, and stage-specific questions. Custom stage names and stage-dependent scorecards are mapped field-by-field to the destination pipeline configuration.

Candidate Documents and Attachments

Mapping required

Resumes, cover letters, and portfolio files attached to Candidates or Applications are migrated as binary blobs. We handle file type detection and link files back to the correct record in the destination. Very large files may require chunked transfer.

Source Tracking

Fully supported

Greenhouse tracks candidate source (referral, job board, direct apply). We preserve source attribution as a field on the Application. Sourcing campaign UTM data stored in custom fields is migrated alongside other custom fields.

Gotchas

What to watch for in Greenhouse migrations

Issues we've hit on past Greenhouse migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.

High

Bulk candidate import requires Plus or Pro tier

High

Active candidate migration is entirely manual

Medium

Historical migration takes 4–6 weeks for Greenhouse to process

Medium

Developer sandbox and audit log are Pro-only

Medium

CRM event limits in Core tier constrain activity history

How a Greenhouse migration works

Four steps, Greenhouse-specific

Connect

OAuth 2.0 (Partner integrations) and API key (Harvest API v3) into Greenhouse. Scopes limited to read-only on the data we move.

Map

We translate Greenhouse-specific structures (custom fields, objects, value lists) to the destination's model.

Sample

Test with a 50–200 record subset to validate Greenhouse quirks before production.

Migrate

Full migration with Greenhouse rate-limit handling. Rollback available throughout.

FAQ

Greenhouse migration FAQ

Answers to the questions buyers ask most during Greenhouse migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Greenhouse migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most Greenhouse migrations under 1M records finish in 48–72 hours end-to-end. Larger orgs with custom objects or buyer-side security review typically take 5–7 days.

Ready when you are

Migrate Greenhouse.
Without the rebuild.

Free scoping call with a migration engineer. Tell us about your Greenhouse setup and destination — written quote back within a business day.

Free scoping call Quote in 1 business day 1,784 platforms supported