← All playbooks
GH
Playbook No. 01

Greenhouse

Mid-to-large tech, the Stripe, Airbnb, and Dropbox tier

Parser
Textkernel + OpenAI Talent Matching
Keyword matching
Base search is exact string match. "SQL" ≠ "Structured Query Language".
The thing that gets people filtered

Knockout questions are the only auto-reject here. Everything else is read by a person, so format for both the parsed profile and the PDF a recruiter actually opens.

Independent and not affiliated with or endorsed by the named vendors. This reflects publicly documented behavior and may not match any specific employer's configuration. Trademarks belong to their owners.

How Greenhouse reads your file

Textkernel pulls text out of the PDF's text layer, so a scanned or image-only PDF returns nothing. Two-column layouts parse correctly most of the time now, but tables still break the link between a title, its company, and its dates, and anything in a text box gets dumped to the start or end of the extracted text. Contact details placed in the document header or footer are skipped silently.

How it ranks and filters

There is no automated ranking in base Greenhouse; every advance is a person's decision, confirmed by the co-founder. The paid Talent Matching AI sorts candidates into five tiers (Strong, Good, Partial, Limited, Needs Review) but does not auto-advance or auto-reject. The one thing that rejects you without a human is a configured knockout question: fail it and you are archived before anyone reads you.

What we're sure of, and how sure

We tag every load-bearing claim with a confidence tier and a source, so you can see which facts rest on official vendor documentation and which are weaker. Sources are compiled in our public research corpus.

The winning checklist

  1. 1Keep the file under 2.5 MB (anything larger fails silently)
  2. 2Single column, no tables, no text boxes
  3. 3Contact info in the body, never in the header/footer
  4. 4"Professional Summary", not "Summary"
  5. 5"Work Experience", not "Experience"
  6. 6Spell out abbreviation AND full term: SQL (Structured Query Language)
  7. 7Use "Present" for ongoing roles

See how your résumé scores on Greenhouse.

Upload once and get a score for all six screeners, Greenhouse included.

Run my audit