An Applicant Tracking System (ATS) is software used by over 98% of Fortune 500 companies and 73% of companies overall to automatically filter job applications. When you apply online, your resume goes through an ATS before any human reviews it.
The ATS parses your resume into structured data — name, contact info, work history, education, skills — and scores it against the job requirements. Resumes below the company's threshold are auto-rejected. Most candidates never know why.
The problem isn't that you're unqualified. It's that your resume isn't formatted for machines. A resume with a beautiful multi-column design, embedded tables, and a creative layout will often score lower than a plain single-column document with the right keywords.
The 5 most common ATS rejection reasons
- ✕Missing keywords — your resume doesn't use the exact language from the job description
- ✕Multi-column layouts — ATS parsers read left-to-right and mangle column-based resumes
- ✕Text in headers/footers — most ATS systems can't parse text outside the main body
- ✕Non-standard section names — 'Career History' instead of 'Work Experience'
- ✕Tables and text boxes — these render as blank space or gibberish in most parsers
Preciprocal's free ATS checker identifies all of these issues and tells you exactly how to fix them — not with vague advice, but with specific rewrites and missing keywords pulled from your target role.