Example output for a fictional student. Your real review uses your own resume and the JD you paste.
Goldman Sachs runs every analyst application through Workday, which scores resumes against the JD for keyword match, format, and section structure before a recruiter ever opens the file. A passing Goldman IB resume hits 75+ on keyword match, uses single-column formatting, names specific deal types and models (LBO, accretion/dilution, three-statement), and quantifies every bullet. The widget below scores yours against the actual Goldman JD in 30 seconds.
Goldman Sachs runs every IB Analyst application through Workday, which scores resumes against the JD for keyword match, format, and section structure before a single human reads them. A bullet that reads fine to a friend can score in the 40s against the actual JD because Workday matches exact phrases, models, and quantified outcomes the investment banking analyst posting expects. Don't let the bot cut you before the recruiter ever opens the file. The widget above runs that scoring on your PDF against the Goldman JD you paste, in 30 seconds.
GOLDMAN SACHS IB ANALYST RESUMES, BY THE NUMBERS
300+
applicants on average per Goldman Sachs analyst opening
~6 sec
average first-scan time a banking recruiter spends per resume after the ATS pass
30 sec
what the widget above takes to score your resume against the JD
The flags that drive the score and the rewrites for a Goldman Sachs investment banking analyst application. Calibrated to what Workday matches against and what a Goldman recruiter looks for in the human pass that follows.
Deal language
Buyside/sellside, M&A, leveraged finance, IPO, debt issuance, restructuring. JDs require these as keywords.
Modeling depth
Three-statement, DCF, LBO, accretion/dilution, comps. Generic "financial analysis" loses to the named model.
Quant outcomes
Every bullet ends in a dollar figure, a multiple, a basis-point delta, or a percentage.
Section ordering
Education first for analyst applications. GPA visible. Relevant coursework, not full transcript.
Bullet cadence
Action verb + transaction + scale + outcome. ~22-30 words per bullet, never more than two lines.
ATS-safe layout
Single column. No tables, no graphics, no text in headers or footers. Goldman uses Workday under the hood.
JD keyword match
The score includes a raw match against the JD you paste. Missing keywords are returned as a chip strip.
1. Upload your resume
Drop the PDF you would submit to Goldman. 10MB max, text-based PDF only (Workday cannot parse images).
2. Paste the Goldman JD
Either the full JD text or the URL of the posting on goldmansachs.com / LinkedIn. The score is tailored to that exact JD.
3. Review the line-by-line edits
Critical, notable, and polish edits are grouped by severity. Each shows the original bullet, the rewrite, and why the rewrite is stronger.
4. Download your improved PDF
Click Apply on the rewrites you want. The right-side preview rebuilds the PDF live as you accept edits, ready to submit.
NOT APPLYING YET?
New ATS keyword drops for each Goldman JD, deadline changes, and the specific resume mistakes that get cut in the first pass.
No catch. Upload, paste, get the score and the rewrites without an account. We ask for an email when you submit so we can send you the report and the weekly banking digest, and so we can rate-limit the tool.
No. Offerloop never contacts the firm. The output is a PDF you download and submit through Goldman's own application portal. We do not stamp the PDF or include any tracking marker.
Goldman runs applications through Workday for most regions and roles. Workday is strict about formatting: single column, no tables, no graphics, no text in headers or footers, standard fonts. The widget flags these issues directly.
Yes, and you should. The ATS keyword match is tailored to whichever JD you paste. A bullet that scores well for Goldman M&A may score worse for a Morgan Stanley capital markets posting because the keyword set differs.
For Goldman analyst applications the recruiter expectation is GPA visible. Leaving it off reads as hiding it, which gets weighted more harshly than a 3.4 would.
Three weighted components: keyword match against the JD, formatting/ATS compliance, and content relevance. The widget shows the breakdown so you can see where you are losing points.
We keep the parsed text long enough to send you the report. The PDF itself is processed in memory and not retained. Full policy on the Privacy page.
Either the JD you pasted was too short for the model to extract specific requirements, or your resume already aligns well. Paste the full JD (not just the role title) for the best line-by-line rewrites.