Example output. Your real review uses your own resume and the JD you paste.
ATS BY THE NUMBERS
15-22
ATS keywords per IB analyst resume is the modern target
300+
applicants on average per analyst seat at the top BB and elite boutiques
~6 sec
average first-scan time a banking recruiter spends per resume after the ATS pass
Around 90% of large employers use applicant tracking systems to parse, score, and rank resumes before any human reads them. The bot reads top-to-bottom, maps your text into structured fields, and scores against the job description. The way to "beat" the bot is to be one of the resumes the recruiter's filter surfaces, which means matching the JD's keywords precisely and being parseable as structured data. The widget above runs that scoring on your resume against the JD you paste, in 30 seconds.
Valuation methodology vocabulary
DCF, LBO, accretion/dilution, three-statement, trading comps, precedent transactions, sum-of-parts. Generic "financial modeling" loses to the named methodology.
Deal type vocabulary
M&A, sell-side advisory, buyside advisory, IPO, follow-on offering, debt issuance (TLA, TLB, senior notes), restructuring, leveraged finance.
Sector coverage signal
TMT, healthcare, FIG, consumer, industrials, real estate, energy, power & utilities. Bullets that name the sector beat generic ones.
Quant outcome per bullet
Deal size $, multiple (e.g. 11.5x EV/EBITDA), IRR %, basis points spread, leverage multiple. ATS flags verb-only bullets.
Bullet cadence
Action verb + transaction + scale + outcome. ~22-30 words per bullet, never more than two lines.
Bank- or process-specific language
Sell-side process, second-round bids, IC materials, management presentation, working group list, due diligence room. Naming these signals you have been on a live deal.
Senior banker exposure
MD, partner, senior advisor mentions in bullets signal you have been in the room. "Presented to MD-level reviewers" beats "supported the team."
Tool vocabulary
CapIQ, Bloomberg, FactSet, Dealogic, PitchBook. Showing tool fluency on the resume helps the ATS match.
1. Upload your resume
DOCX or text-selectable PDF only. Image-based PDFs cannot be read by any ATS. 10MB max.
2. Paste the job description
Full JD text or the URL of the posting. The score is tailored to that exact JD.
3. Apply the rewrites
Critical and Notable edits are grouped by severity. Each shows the original, the rewrite, and which keyword or formatting rule it fixes.
4. Download the new PDF
The preview rebuilds your resume live as you accept edits. Single-column, Workday-safe, ready to submit.
NOT APPLYING YET?
Every Monday: the specific ATS keywords showing up in newly posted JDs at Goldman, McKinsey, Google, and 20 other firms. Free, no spam.
15 to 22 relevant keywords with 60-80% coverage of the JD's keyword set. The bar is tighter than tech because IB JDs have more specific vocabulary.
List the named ones (LBO, DCF, accretion/dilution, comps) in bullets where you used them, not in a separate Models block. ATS weights in-context keywords higher.
A short one at the bottom listing tools (Excel, CapIQ, Bloomberg, FactSet, PitchBook, S&P Global) is useful. Skip a long skills list.
Yes, with tuning. Summer analyst resumes weight coursework, projects, and modeling competitions higher. Full-time weights closed-deal experience higher. The widget tunes per JD.
"Detail-oriented" and "strong work ethic." Every resume includes them. Replace with specific examples of late-night turn cycles or 14-bidder process management.
"Sell-side advisory" or "buyside advisory." Naming the side you were on signals you understand the deal, not just the model.
Sector vocabulary differs significantly. TMT JDs name SaaS metrics (ARR, NDR, CAC). FIG JDs name balance-sheet metrics (CET1, NIM, ROTE). Consumer JDs name retail metrics (same-store sales, GMV). Tune per group.
No catch. Upload your resume, paste the IB analyst JD, get the score and missing keywords without an account.