I spent 3 years in HR tech sales and I need to tell you why your "ATS-optimized" resume is probably the problem
Not a success story. Not a burnout confession. Just what I saw from the other side of the table.
I sold ATS software to mid-size companies from 2022 to 2025. Greenhouse, Lever, Ashby, you name it. My job was to convince HR directors that our parsing engine was industry-leading.. It was not. None of them are. And I need to tell you what actually happens when your resume hits these systems because the marketing is a lie.
What parsing actually means
When a company buys an ATS, they get a parser as part of the package. This parser reads your PDF and turns it into structured data. Name field. Email field. Work history. Skills. Sounds sophisticated. It is basically a glorified text extractor that breaks constantly.
I sat in maybe 200 demo calls where we would upload a "test resume" to show how smart our parser was. We had a curated set of 5 resumes that we knew worked. Clean formatting. Standard fonts. Single column. We never showed the edge cases. We never showed the Canva template that turned into alphabet soup. We never showed the two-column layout that merged job titles with dates into unreadable gibberish.
The HR directors bought it anyway. Because they do not understand parsing. They understand dashboards and reporting and cost-per-hire. Your resume readability is not their problem. It is yours.
The Workday thing specifically
Workday is the worst and it is not close. I lost a deal to them in 2023 and I was furious until I saw what their customers dealt with. Workday does not parse your resume into structured data consistently. It tries. It fails. Then it dumps whatever it could not read into a "notes" field that no recruiter ever searches.
I had a customer call me 6 months after they chose Workday. They were migrating back. Why? Because 40% of their inbound resumes had empty skill fields. The parser just... dropped them. Candidates with "Figma, Product Design, UX/UI" in a clean skills section got nothing. Zero skills extracted. Invisible in search.
This is not a Workday-specific problem. Every parser has blind spots. But Workday's are the most predictable and the least fixable because their architecture is rigid.
What actually survives parsing
I saw thousands of resumes in demo environments. The ones that parsed clean every time were boring. Single column. Standard fonts. No tables. No text boxes. No graphics. No headers or footers with critical info. Dates as Month Year. Skills as a simple comma-separated list.
The ones that died were "designed." Canva templates. Two-column layouts. Icons for contact info. Fancy headers. PDFs exported from design tools that embed text as vector shapes instead of actual text.
Here is the test I tell everyone. Open your PDF. Hit Ctrl A. Copy. Paste into Notepad. If you can read it cleanly, the parser can probably read it. If it is scrambled, missing chunks, or full of weird symbols, you are invisible.
The keyword thing is real but misunderstood
I am not going to repeat the "match exact words" advice you have heard a thousand times. You already know that. What I will tell you is that most companies do not configure their keyword search well.
Recruiters type Product Manager AND Python and expect magic. But the search might be set to "exact phrase" instead of "contains." So "Senior Product Manager" does not match "Product Manager." Or it is set to search the "parsed skills" field only, and if the parser dropped your skills, you are gone.
I saw a recruiter at a client site search for "Tableau" and get zero results. She knew they had Tableau users in the database. The parser had extracted "Tableau" as part of a bullet point and dumped it in the "experience description" field instead of the "skills" field. The search only looked at skills. Invisible.
The system is not just literal. It is literal and badly configured.
What I do now
I left HR tech sales in 2025. Burned out. Now I help friends with their job searches for free. I do not touch their writing. I just run their resume through the same parser test and show them what the machine sees.
For the tailoring part, I point them to tools that keep them in control. cvnomist is the one I mention most because it gives you a clean Word doc (the most safer and ATS friendly format) not just random suggestions and to manual work to do. My friend swears by Jobscan but I find it overwhelming. It dumps 40 suggestions and you spend an hour manually rebuilding everything... you could chose the one that suits you more!
The point is not the tool. The point is to understand what the machine is doing to your document before a human ever sees it.
The honest bottom line
ATS companies sell "AI-powered matching" and "intelligent parsing" and "seamless candidate experience." It is mostly marketing. The reality is a patchwork of parsers that break in predictable ways, search engines that are literal to the point of stupidity, and recruiters who are too busy to notice the system is hiding good people.
Your job is not to impress the ATS. Your job is to survive it. Plain text. Clean formatting. Exact keywords in the right fields. And a backup plan that does not depend on the parser getting it right.
That is what I learned from 3 years selling these systems. Not how to optimize for them. How to not get destroyed by them.