Skip to content

Offer negotiation resources

Articles, books, data sites and communities for offer negotiation, each with what to do with it. Free first. Paid ones are marked.

Watch out: Several classic sources are old: Haseeb Qureshi (2016), Patrick McKenzie (2012), the Google ex-recruiter piece (2020), and Tech Interview Handbook's comp numbers (2021). The principles hold. Never quote their dollar figures as current.

Read these first (about 90 minutes)

  1. Read Ten Rules for Negotiating a Job Offer by Haseeb Qureshi (2016). Write the ten rules on one index card and keep it next to you on every recruiter call.
  2. Read How Not to Bomb Your Offer Negotiation, his part 2, the night before your offer call. Note the closing move and when to use it.
  3. Read the "never give a number first" part of Salary Negotiation: Make More Money, Be More Valued by Patrick McKenzie (2012) before your first recruiter screen.
  4. Read Exactly what to say when recruiters ask you to name the first number by Aline Lerner. Practice the deflection out loud twice.
  5. Read the Compensation Breakdown and How to Negotiate chapters on Hello Interview. Mark which components their table says are hard to move.
  6. Open the Levels.fyi page for each company you are interviewing with (for example Google). Copy the level, median, and vesting schedule into your tracker.

Then use this site's process, comp basics and scripts.

Articles and guides (free)

Resource What it is How to use it
Haseeb Qureshi, Ten Rules The classic rule set: get it in writing, keep the door open, have alternatives, give reasons Read once before your first recruiter call. Re-read rules 1, 5 and 7 before the offer call
Haseeb Qureshi, part 2 How to run the offer conversation itself Use his tips: restate enthusiasm first, avoid the word "negotiating", set a decision date
Patrick McKenzie, Salary Negotiation Why negotiating pays, and why the first number should come from them Read the sections on not naming a number and trading across dimensions when salary stalls
Aline Lerner, name the first number Word-for-word deflection and exploding-offer scripts Adapt the deflection into S1. Her experienced-hire asks are aggressive for new grads
Aline Lerner, sabotage before you start The two big mistakes: revealing information early, and negotiating before all offers land Read before the recruiter screen. List what you will not reveal
interviewing.io, negotiating with Meta Meta tactics for E4 to E7: down-leveling, team match, competing offers Read if Meta is in your pipeline. Note when team matching happens
Levels.fyi negotiation guide What is negotiable, process, and what not to say (Sept 2025) Read the "what's negotiable" part. Note that the bonus % is usually fixed per level
Levels.fyi, Google negotiation A former Google recruiter on bands, L3 levers, and how Google values startup stock (2020) Read if you have a Google offer. Ignore the dollar figures
Levels.fyi, Meta negotiation Meta bands, sign-on and Bootcamp (2022) Read if you have a Meta offer. Note that increases rest on market data or competing offers
Levels.fyi, Amazon negotiation A former Amazon recruiter on sign-on and leveling (2022) Read before asking Amazon for more. Focus your ask on the sign-on
Levels.fyi, Meta's compensation philosophy Why Meta keeps even vesting (June 2025) Read before comparing Meta with a front-loaded offer
Levels.fyi, front-loaded vesting Which companies front-load: Google, Nvidia, DoorDash, Oracle, Airbnb, Pinterest (Sept 2025) Read before comparing a Google or Nvidia offer with Amazon or Meta
Levels.fyi, unique vesting schedules Unusual schedules, including Amazon's back-loaded one (2024) Check your offer's schedule against it
Levels.fyi, evaluating startup offers The questions to ask about startup equity (2021) Copy the questions into your sheet. They are also in Startup equity
Levels.fyi, stock option expiration Why options usually expire 90 days after you leave (2023) Read before accepting any offer paid in options
Levels.fyi, recruiters on negotiation Recruiters saying they expect candidates to negotiate, "even interns" (2021) Read it if you are nervous about asking
Levels.fyi, internship salaries Intern pay tiers, housing and sign-on (2023 data) Benchmark an intern offer's hourly rate and housing
Josh Doody, salary expectations question Escalating deflection lines for the expectations question Practice his levels out loud with a friend
Josh Doody, 11 negotiation emails Templates for counters, multiple offers, time requests, declines Use his counter structure: personal note, make your case, restate their offer, state your counter
Josh Doody, responding to an offer email How to reply without accepting or declining Reply with thanks, a request for a written summary, and a date (S11)
Josh Doody, counter calculator Sets a counter from your walk-away and how much each side needs the deal Run it before you write your counter
Josh Doody, sign-on bonus overview How sign-ons and clawbacks work, including Amazon's two-year sign-on Read before you ask for a sign-on
Josh Doody, Amazon negotiation Amazon's structure and the stock growth its offers assume Read before comparing an Amazon offer
Tech Interview Handbook, negotiation Overview and services list (updated Aug 2026) Skim, then follow its links
Tech Interview Handbook, negotiation rules Haseeb's rules with scripts Copy the "expedite" pattern (S8)
Tech Interview Handbook, understanding compensation Definitions of each component (numbers from 2021) Use for definitions only
Tech Interview Handbook, choosing between companies Compensation plus six non-money factors Score each offer on the six factors after the money math
Hello Interview, salary negotiation Four free chapters by former FAANG recruiters and hiring managers Read "Knowing Who You're Talking To" before the recruiter screen
Candor salary negotiation guide Guide with scripts and data sources Use its point that level is the biggest lever, and aim for the upper half of the band
Pragmatic Engineer, trimodal pay (US, UK, India) Why the same title pays 2x apart across company tiers (2025) Place each offer in a tier before you compare
Pragmatic Engineer, Netherlands and Europe pay The original trimodal article with EUR ranges Use for EU offers
Holloway Guide to Equity Compensation (freemium) Options, RSUs, 409A, taxes Read the free preview before any startup offer
Open Guide to Equity Compensation The older, free GitHub edition of the Holloway guide Use as the free alternative to the paid guide

Books

Book What it is How to use it
Never Split the Difference by Chris Voss with Tahl Raz (2016, paid) Negotiation from a former FBI hostage negotiator: labeling, calibrated questions, getting to "no" Read the chapters on calibrated questions. Practice "How am I supposed to do that?" for a lowball
Getting to Yes by Roger Fisher, William Ury and Bruce Patton (paid) Principled negotiation: interests over positions, and your BATNA (best alternative to a negotiated agreement) Write down your BATNA for each offer before you counter. Your best other offer is your BATNA
Fearless Salary Negotiation by Josh Doody (paid) A step-by-step salary negotiation book Optional. His free articles above cover the core

Compensation data

Resource What it is How to use it
Levels.fyi company pages Crowdsourced comp by company, level and location, with vesting schedules Swap the company slug in the URL. Copy level, median base, stock, bonus and schedule. Check which stock column type it uses
Levels.fyi level comparison Level ladders of several companies side by side Swap in your companies. Confirm your offers sit at the same rung before you compare pay
Levels.fyi calculator Side-by-side 4-year offer comparison with vesting, sign-on, refreshers and stock growth Enter every offer. Compare Year 1 and the 4-year total. Rerun at lower and higher stock growth
Levels.fyi 2025 report Year-end pay trends (US entry-level median $155K in 2025) Use as context, not as your target
Levels.fyi internships Intern pay by season, company type and location Compare an intern offer's hourly rate and housing
Levels.fyi jobs Job listings with pay ranges Find more companies in your target band
Levels.fyi benefits pages Crowdsourced 401(k), ESPP, HSA and perks per company Turn the 401(k) match into dollars. Some pages show old IRS limits, so recompute
h1bdata.info Base salaries companies filed for H-1B workers, by employer, title and city Search "[Company] software engineer [city]" to see real filed base pay. Useful even if you do not need a visa
MyVisaJobs (freemium) H-1B and green card filings by employer, with average salaries Check the LCA count and titles for your role over the last 2 years
AmbitionBox India salary, review and offer-discussion site Search "[Company] software engineer salary" for India offers. Compare with Levels.fyi India pages. Treat single posts as anecdotes
LeetCode Discuss, Compensation tab Anonymous offer posts from the US and India in a fixed format: years of experience, company, level, location, base, bonus, stock, total Open the Compensation tab and search "[Company] SDE 1" or "[Company] L3". Note the date of each post
TechPays Europe tech comp data by Gergely Orosz for the UK, Netherlands, Germany, Belgium, Luxembourg, Estonia and Hungary. Levels.fyi bought it in May 2026 (announcement) Pick the country, then the company. Compare with the Levels.fyi page for the same company
Glassdoor Salary and company reviews Use for reviews and non-tech roles. Candor says not to rely on it for tech comp, because it handles equity poorly

Visa data that affects your offer

Resource What it is How to use it
USCIS H-1B Employer Data Hub Official H-1B approvals by employer Confirm the company sponsors new hires before you spend effort negotiating. Steps in Jugal's guide
DOL FLAG wage search Prevailing wage levels I to IV by job code and area Look up SOC 15-1252 for your office county. See which level your base meets (S31)
USCIS H-1B cap season Weighted selection rules Read before you ask about your registration wage level
Weighted selection final rule The rule text, with DHS odds by wage level Cite it if a recruiter does not know the lottery is now weighted
USCIS H-1B page Current status of the $100,000 payment Check before any H-1B conversation. Share with recruiters who think it applies to you
E-Verify employer search Lists E-Verify employers Confirm a STEM OPT employer is enrolled before you accept

Taxes, benefits and contracts

Resource What it is How to use it
IRS 401(k) limits Contribution limits ($24,500 for employees in 2026) Compute each company's maximum match in dollars
IRS Publication 15 Employer withholding rules, including the 22% rate on bonuses Estimate what your sign-on will look like after withholding
IRS Publication 525 Taxable income rules, including RSUs and the 83(b) election Read before your first vest or any startup early exercise
IRS: students and FICA F-1 nonresident aliens are exempt from Social Security and Medicare tax Check your first paystub on CPT or OPT
Washington DOR income tax Washington has no individual income tax today Compare Seattle offers with California offers after state tax
ClearTax CTC explainer CTC vs gross vs in-hand Learn the parts before you read an India offer
ClearTax salary calculator CTC to monthly in-hand Convert every India offer to in-hand before comparing
ClearTax new Labour Codes The Nov 2025 wage definition change Ask whether your CTC structure follows the 50% rule
ClearTax ESOP taxation How ESOPs are taxed in India Read before you accept a startup ESOP grant
Income Tax Department calculator Official old vs new regime calculator Pick your regime before you compute in-hand
GOV.UK workplace pensions UK pension minimums Compare the employer % on UK offers
GOV.UK handing in your notice UK notice rules Check your current contract before you set a start date
FTC non-compete rule page Status of the federal non-compete rule (not in effect) Know that state law decides any non-compete in your offer
California B&P Code 16600.5 California's ban on enforcing void non-competes Read if your contract has a non-compete and you work in California

Rules on deadlines, reneging and pay ranges

Resource What it is How to use it
NACE offer deadline advisory The campus recruiting norm: one to two weeks is common Mention it when you ask for an extension on a campus offer
NACE renege case study How schools handle students who renege Read before you accept anything
UIUC offer guidelines One school's deadline rules for employers Find your own school's version and cite it (S22)
UIUC reneging policy Handshake block of at least one semester for reneging Read before accepting any offer you are unsure about
UIUC negotiation page A career center's negotiation advice Note that it prefers phone over email and suggests a range, which other sources here advise against. Its statistics have no source, so do not repeat them
California Labor Code 432.3 and FAQ Pay scales in postings and the salary-history ban Ask for the pay scale if a California posting lacks one
NY DOL pay transparency New York posting rule Anchor on the posted range
WA L&I Equal Pay and Opportunities Act Washington posting and wage-history rules Anchor on the posted range and benefits
Colorado Equal Pay for Equal Work Act Colorado posting rule Anchor on the posted range
Illinois Equal Pay Act Illinois posting rule (15+ employees) Anchor on the posted range
EU Pay Transparency Directive Right to the pay range before the interview, no pay-history questions Check whether your EU country has passed its national law

Communities

Community What it is How to use it
Blind Offer Evaluation Anonymous, verified-employee forum for offer reviews Search "[Company] new grad offer 2026" for recent packages and deadlines. Post your anonymized numbers in the format "Company, level, base, stock over 4 years, sign-on, location"
r/cscareerquestions Large CS career subreddit Search "[Company] new grad offer negotiation" and sort by new. Treat single anecdotes as anecdotes
r/csMajors Subreddit for CS students: internships and new grad recruiting Search "[Company] offer deadline" or "[Company] intern housing" for this cycle's timelines and perks
r/developersIndia India developer subreddit Search "[Company] offer CTC" for India packages and notice-period stories
Your university career center Offer reviews and the school's employer deadline rules Book an appointment the week your offer arrives. Ask for the offer guidelines in writing
Classmates and seniors with offers People who just went through the same company Ask what the first offer was, what moved, and how long it took. Compare level, not just total

Most new grads do not need it. The free sources above cover the process.

Service Cost Fits
Levels.fyi negotiation services (paid) $1,250 (one offer), $2,450 (several offers) or $5,000 (director and up). Money back if the increase is under $10K, $15K or $40K Needs at least 1 year of industry experience. It does not take new grad or entry-level roles. Revisit after your first job
Rora (paid) Charged as a percentage of the increase. No increase, no fee Aimed at AI researchers, senior engineers and fresh-grad PhD candidates
interviewing.io coaching (paid), described in this post Not listed in the post interviewing.io claims a 94% success rate and $50K more cash on average for its coached users. Its own claim, not an audit
Grokking Comp Negotiation in Tech (paid, Educative) Educative subscription Listed on Tech Interview Handbook. Optional

From Jugal's Substack

Post What to take from it
The job-search tool stack I'd actually use in 2026 Tool 7 is Levels.fyi, for comp research, leveling and negotiation prep. Knowing what a level pays is "the difference between negotiating and nodding"
How I got my first startup offer in 17 days No offers to 3 startup offers in under 3 weeks, with no referrals. Startups move fast enough to give you a competing offer
Stop applying to ghost jobs A 4-week log: 65 applications, 22 responses, 8 interviews, 4 offers
How to break into $300K+ HFT roles Jugal's Nov 2025 new grad pay estimates for trading firms. Cross-check with Levels.fyi
How to check if a company sponsors H-1B visas The 4-step Data Hub check. Run it before you negotiate start dates
I didn't get selected in the H-1B lottery Jugal's options after losing the 2026 lottery (EB-1A, O-1). Read it if lottery odds shape your choice between offers. Its high-salary section lists free pay benchmarks (Levels.fyi, BLS wage data, h1bdata.info) you can reuse for offer research
Bay Area monthly expenses as a student Rent, transport and food costs with a copyable budget planner. Use it to check an intern housing stipend

Every post mapped to this site: Substack index.

Checklist

  • Read the six "read these first" items.
  • Bookmark the Levels.fyi page for every company in your pipeline.
  • Find your school's offer deadline guidelines and save the link.
  • Find 3 recent offers at the same level for each of your top 3 companies (Blind for the US, LeetCode Discuss or AmbitionBox for India, TechPays for Europe).
  • Compare level ladders on the Levels.fyi level comparison before comparing pay.
  • International students: run the Data Hub check and the FLAG wage lookup.
  • India offers: run every offer through the ClearTax salary calculator.

Next: Every Ascend post by section