You tailored your resume for the job. You checked your keywords. You formatted everything cleanly. And still -- nothing. One reason nobody talks about openly is that different ATS platforms have genuinely different behaviors, and what works in Greenhouse can quietly fail in Taleo. If you're applying without knowing which system is on the other end, you're optimizing blind.
The four platforms that process the vast majority of corporate applications are Workday, Greenhouse, Taleo, and Lever. They're not interchangeable. Each has a different parsing engine, a different scoring mechanism, and a different set of formatting quirks that can silently discard data from an otherwise strong resume. Here's exactly how each system works -- and how to optimize for the one you're actually applying through.
How to Identify Which ATS a Company Uses
Before diving into each platform, you need to know how to identify the system you're submitting to. The fastest method: look at the URL of the application page. Workday applications almost always contain "myworkdayjobs.com" in the URL. Greenhouse URLs typically include "boards.greenhouse.io". Lever uses "jobs.lever.co". Taleo applications are usually on company-specific domains but will contain "taleo.net" in the URL or page source.
If the URL is ambiguous, right-click and view the page source -- search for the platform name. You can also check a company's LinkedIn page. The "Jobs" section sometimes shows the external application link, which reveals the platform before you click Apply.
Workday: High Volume, Strict Parsing
Workday is the most widely deployed enterprise HR platform in the world, used by the majority of Fortune 500 companies. Its resume parser is sophisticated -- but also one of the most unforgiving when it comes to non-standard formatting.
The core challenge with Workday is that it parses your resume into discrete structured fields and then asks you to fill in those same fields in its online form anyway. Many candidates submit a beautifully formatted resume and think they're done. In reality, Workday's scoring often weights the manually entered form fields as heavily as the parsed resume, particularly the Skills and Work Experience sections. If the parser misread your job title and you didn't correct it, that error is counted against you.
Workday Formatting Rules
- Submit as .docx -- Workday's parser handles Word documents more accurately than PDFs, especially for extracting dates and job titles.
- Avoid tables entirely -- Workday's table parsing is inconsistent across versions. A two-column layout can merge your job title with your employer name, or silently drop contact information.
- Use precise skill names -- Workday uses a curated skills ontology to match candidates. If your skills section says "project management" but Workday's ontology maps to "Project Management (PMP)," the match may be partial. Use the exact terminology the job description uses.
- Review every pre-filled field -- When Workday auto-populates fields from your resume, check them manually before submitting. Errors in parsed fields count against your score even if your resume document is correct.
Greenhouse: Keyword-Focused, Cleaner Parsing
Greenhouse is the dominant ATS in mid-size tech companies and VC-backed startups. Unlike Workday, Greenhouse is primarily a recruitment workflow tool -- it doesn't have its own proprietary scoring algorithm. Instead, scoring is largely configured by the employer's recruiting team, who set up keyword filters, knockout questions, and manual scoring rubrics.
This matters because keyword matching in Greenhouse is highly literal. If the job description says "cross-functional collaboration" and your resume says "collaborated across teams," Greenhouse may not connect them. The platform doesn't perform sophisticated semantic matching out of the box -- it looks for the actual words from the posting.
Greenhouse Optimization Tips
- Mirror job description language exactly -- copy the specific phrases from the posting, not paraphrases of them.
- Both .docx and .pdf work well -- Greenhouse uses Textkernel for parsing, which handles modern PDFs reliably. If your PDF was created from Google Docs or Word rather than a design tool, you're fine.
- Answer knockout questions carefully -- Greenhouse allows recruiters to set auto-rejection rules based on yes/no screening questions. These filter candidates before any human reviews your resume.
- Front-load keywords in your summary -- Greenhouse's recruiter interface shows a candidate preview card. A keyword-rich professional summary that's scannable at a glance increases your chance of making the shortlist.
Not Sure How Your Resume Scores?
Upload your resume and job description to get an instant ATS match score, keyword gap analysis, and formatting feedback -- no signup required.
Scan Your Resume FreeTaleo: Legacy System, Strictest File Requirements
Oracle's Taleo is the oldest major ATS still in widespread use. It's particularly common in large enterprises, healthcare systems, government contractors, and retail giants. If you see a long application process with many required fields and a progress bar that resets when you hit the back button, it's probably Taleo.
Taleo's parser dates from an earlier generation of resume parsing technology, and it shows. It is the most likely of the four platforms to fail on modern formatting conventions -- multi-column layouts, PDFs from design tools, and Unicode special characters all create problems. Taleo is also known for losing data mid-submission, particularly if you navigate away from a page before saving.
Taleo Formatting Rules
- Always submit .docx -- Taleo's PDF parsing is the weakest of all four platforms. Even text-selectable PDFs sometimes lose structured data. When in doubt, submit Word.
- No columns, tables, or text boxes -- Taleo reads left-to-right and top-to-bottom in a strict linear flow. Anything that breaks that flow loses data.
- Use ASCII-only characters -- Em dashes, curly quotes, and smart apostrophes can appear as garbage characters in Taleo's parsed output. Use straight hyphens and straight quotes.
- Save your work constantly -- Taleo applications time out. If you're writing a cover letter in the browser, compose it elsewhere first and paste it in.
- Expand all abbreviations -- Taleo does minimal semantic interpretation. "RN" may not map to "Registered Nurse." Use both: "Registered Nurse (RN)."
One more Taleo-specific detail: its keyword scoring tends to weight the job title fields more heavily than bullet point content within roles. If your current job title doesn't closely match the role you're applying for, consider using a parenthetical to clarify context -- for example, "Senior Associate (Project Management Lead)." This accurately represents your role while improving Taleo's title-match score.
Lever: Modern, Human-Forward, Still Keyword-Dependent
Lever is popular with mid-market companies and fast-growing startups that prioritize a collaborative hiring process. Its interface is designed for recruiting teams who want to take notes, tag candidates, and pass profiles around internally before making a decision.
Lever uses a modern parsing engine and handles both PDFs and .docx files accurately. Its keyword scoring, like Greenhouse, is configurable by the employer rather than driven by a fixed algorithm. One differentiating feature: Lever has strong LinkedIn integration, and many Lever-based applications allow candidates to apply directly via their LinkedIn profile. Hiring teams frequently review both the submitted resume and the LinkedIn profile side by side.
If you're applying to a Lever-based role, your LinkedIn profile should be as optimized as your resume. Gaps or inconsistencies between the two documents are visible to the recruiter and can raise questions before you've said a word. For guidance on aligning both, the principles in our ATS resume format guide apply equally to LinkedIn's experience section.
Lever Optimization Tips
- Keep LinkedIn fully in sync -- job titles, dates, and company names should match exactly between your resume and profile.
- Either file type works -- Lever's parser handles both .docx and modern PDFs without significant differences.
- Write for the recruiter preview -- Lever's candidate list view shows a snippet of your resume. A strong opening summary with relevant keywords makes you stand out before anyone clicks through.
- Tailor for each role -- Lever makes it easy for recruiting teams to compare candidates side by side. A generic resume is more visible as such in Lever than in systems where each application is reviewed in isolation.
Platform Quick Reference: What Matters Most
- Workday: Review all manually filled fields; use .docx; match the exact skills taxonomy used in the posting
- Greenhouse: Mirror exact job description language; knockout questions can auto-reject before human review
- Taleo: Use .docx only; no tables or columns; ASCII characters only; job title field carries extra weight
- Lever: Either file type works; keep LinkedIn fully synced; recruiters see resume and profile together
What All Four Systems Have in Common
Despite their differences, all four platforms share a set of behaviors that apply universally. Each one parses resumes into structured data fields before a human ever sees your application. Each one is looking for keyword matches against the job description. And each one is likely to misparse or drop data from resumes that use complex formatting, non-standard fonts, or critical content placed in headers and footers.
The baseline rules for ATS-friendly resume formatting apply across all four: single-column layout, standard fonts, contact information in the document body, and standard section headings. What changes from platform to platform is the optimization layer on top of that baseline -- file type preference, keyword matching behavior, and how much weight the system puts on form fields versus parsed document content.
If you genuinely don't know which ATS you're applying through, default to the most conservative approach: a clean .docx file, no tables, explicitly matched keywords from the job description, and a manually reviewed form submission. That combination passes every platform without issue.
Final Thoughts: Know Your System, Optimize Accordingly
Most candidates optimize their resume in the abstract -- as if every ATS scores identically. The reality is that a resume tuned for Greenhouse may quietly underperform in Taleo, and the workarounds that help with Workday are irrelevant in Lever. Spending two minutes identifying which platform you're applying through lets you make targeted adjustments that can meaningfully improve your match score.
The highest-leverage action before any application: check your ATS match score against the job description. A score below 60% is a warning sign in any platform. A score above 80% -- with the right keywords appearing in the right sections -- is the threshold where most ATS systems begin surfacing candidates to recruiters. Get there before you submit, not after you've heard nothing for two weeks.
See How Your Resume Scores Right Now
Upload your resume and a job description to get an instant ATS score with keyword gap analysis and specific formatting feedback -- works across every major ATS platform.
Analyze Your Resume Now