Negotiation Tactics
Knowing you should negotiate is step one. Knowing how to negotiate is step two. This section covers the specific tactics that work in tech compensation negotiations: what to say, when to say it, and how to handle the back-and-forth without damaging the relationship or the offer.
The Golden Rule: Never Give a Number First
The first number in a negotiation sets the anchor. All subsequent discussion revolves around that number. If you say "240k, you just cost yourself $40k.
Recruiter: "What are your salary expectations?"
Bad answers:
"I'm looking for $200k." <- You anchored low
"I'm currently making $180k." <- Now they'll offer $190k
"Something in the $180-220k range" <- They heard $180k
Good answers:
"I'd prefer to learn more about the role and the full
compensation package before discussing numbers. I'm sure
we can find something that works for both sides."
"I'm evaluating several opportunities and I want to make
sure the overall package is competitive. What's the range
for this role at [level]?"
"I'd rather not anchor the conversation with a number.
What does the compensation band look like for this position?"
In many states (California, New York, Colorado, Washington, and others), companies are legally required to disclose salary ranges. If they ask for your expectations, turn it around and ask for their range.
If They Absolutely Won't Move On
Sometimes recruiters insist on a number before proceeding. If you must give one:
Strategy: Give a range based on your research, anchored high.
"Based on my research on levels.fyi and conversations with
peers, the market range for this role in [location] is
$X to $Y in total compensation. I'd expect a competitive
offer to be in that range."
Where $X is the 50th percentile and $Y is the 75th percentile
for the role. This anchors the conversation at the top of
market, not the bottom.
Using Competing Offers as Leverage
A competing offer is the most powerful tool in salary negotiation. It transforms the negotiation from "please pay me more" to "here's what I'd need to choose you over this alternative."
How to use competing offers:
"I'm very excited about [Company], and it's my top choice.
I've also received an offer from [Other Company] at [$X TC].
Is there flexibility to make the package more competitive?"
What you need:
- A real offer (never fabricate one)
- Willingness to share the details (company name, TC, level)
- A genuine preference for the company you're negotiating with
What happens:
- The recruiter escalates to the hiring manager/compensation team
- They decide whether to match, exceed, or hold
- Typical response time: 1-3 business days
You don't need a FAANG offer to have leverage. Any legitimate competing offer — even from a smaller company — demonstrates market demand and gives the company a concrete number to respond to.
The Multi-Offer Play
The strongest position is having 3+ offers simultaneously:
Offer A: $280k TC (your top choice)
Offer B: $310k TC (strong company, less preferred)
Offer C: $270k TC (backup)
Play: Tell Company A about Offer B.
"I received an offer from [B] at $310k TC.
[A] is my strong preference, but the gap is significant.
Is there room to close the difference?"
Company A comes back at $305k.
You accept.
Net gain from negotiation: $25,000/year
Time spent: 2 hours of emails and one phone call.
Run your interview processes in parallel so offers overlap. This is the single most impactful thing you can do for your negotiation leverage.
The "I'd Love to Join, But..." Framework
This framework keeps the tone collaborative while clearly communicating that the current offer isn't enough:
Template:
"I'm genuinely excited about [Company] and the [role]. The team,
the problems, and the mission are all exactly what I'm looking for.
I'd love to join, but the current offer is below what I'd need to
make this work. Specifically, I'm hoping to see [specific ask].
Is there flexibility here?"
Examples:
"I'd love to join, but the base salary is below the market range
I'm seeing for [level] in [location]. Could we explore moving it
to [$X]?"
"I'd love to join, but the equity component is significantly lower
than what I'm seeing at comparable companies. Would it be possible
to increase the RSU grant by [$X]?"
"I'd love to join, but the total package is below my competing offer
from [Company]. I'd need the TC to be closer to [$X] to make this
decision straightforward."
This framework works because it accomplishes three things simultaneously: it signals genuine interest (reducing the risk they perceive in negotiating), it identifies the specific gap, and it invites collaboration rather than making demands.
Asking for Specific Things
Vague requests get vague responses. Specific requests get specific answers.
Bad: "Can you do better on the offer?"
-> Response: "We think this is a strong offer." (No movement)
Good: "Could you increase the base salary by $15k to $195k?"
-> Response: "We can do $190k." (Clear counter, progress made)
Good: "Would it be possible to add $50k to the equity grant?"
-> Response: "We can add $30k in RSUs." (Partial win)
Good: "Could we add a $30k signing bonus to bridge the gap?"
-> Response: "We can do $20k." (New money on the table)
What to Ask For (In Priority Order)
Different levers have different long-term impact:
Highest long-term impact:
1. Higher base salary (compounds via raises, affects 401k,
future offers)
2. More equity (if public company with strong stock)
3. Higher level (impacts all compensation components)
Medium impact:
4. Signing bonus (one-time but useful, doesn't compound)
5. Earlier performance review (3 months instead of 12,
for a chance at an early raise)
6. Extra PTO days
Lower impact but still worth asking:
7. Remote work flexibility
8. Relocation package increase
9. Learning/conference budget
10. Start date flexibility
If they can't move on base, ask about equity. If equity is fixed, ask for a signing bonus. If the signing bonus is capped, ask for an earlier performance review. Keep moving through the list until you've captured as much value as possible.
Email vs Phone
Negotiations happen over email, phone, or a mix. Each has advantages:
Email advantages:
- You can craft your words carefully
- No pressure to respond immediately
- Creates a written record
- Easier to convey complex numbers
- Reduces emotional decision-making
Phone advantages:
- Faster back-and-forth
- Easier to build rapport
- Can read tone and adjust in real time
- Harder for them to ignore or delay
Recommended approach:
- Initial counter: Email (so you can be precise)
- Follow-up discussion: Phone (to work through specifics)
- Final agreement: Email (to confirm in writing)
Email Template for Initial Counter
Subject: Re: [Company] Offer — [Your Name]
Hi [Recruiter],
Thank you for the offer. I'm excited about the opportunity to
join [Company] as a [role] on [team]. The work aligns well with
what I'm looking for, and I've been impressed by everyone I've
spoken with through the process.
After reviewing the offer details and comparing with market data
and my other opportunities, I'd like to discuss a few adjustments:
- Base salary: I'm hoping to see $[X] (current offer: $[Y]).
Based on levels.fyi data and my competing offer, this is within
the market range for [level] in [location].
- Equity: I'd appreciate an increase to $[X] over 4 years
(current offer: $[Y]). This would bring the total compensation
in line with what I'm seeing elsewhere.
- Signing bonus: A signing bonus of $[X] would help offset the
unvested equity I'd be leaving at my current company.
I want to emphasize that [Company] is my strong preference. These
adjustments would make my decision straightforward.
Happy to discuss on a call if that's easier. Looking forward to
working this out.
Best,
[Your Name]
When to Push & When to Stop
Negotiation has diminishing returns. There's a point where pushing further risks annoying the hiring team or, in extreme cases, souring the relationship.
Keep pushing when:
- The offer is clearly below market (>15% gap)
- You have competing offers that are meaningfully higher
- The recruiter says things like "let me check" or "there
might be some flexibility"
- You've only made one counter (one round is always expected)
Stop when:
- The recruiter explicitly says "this is our final offer"
- You've been through 2-3 rounds of back-and-forth
- The gap between their offer and your target is <5%
- They've already made meaningful improvements
- You sense frustration or tension in the conversation
Two rounds of negotiation is normal. Three is acceptable but pushing it. Four is too many. Know when to take the win and move forward.
Reading the Signals
"We have some flexibility" -> Push. There's room.
"Let me take this back to the -> Push. They're working on it.
team"
"This is at the top of the -> Push once more on a different
band" component (equity if base is maxed).
"This is our best and final -> Stop. They mean it.
offer"
"We don't typically negotiate -> Push anyway, politely. They
on [X]" sometimes make exceptions.
"We've already made significant -> Make one final small ask,
adjustments" then accept.
Common Pitfalls
- Giving your current salary. In many jurisdictions this is illegal to ask, and volunteering it anchors the negotiation against you. If asked, redirect to your expectations based on market data.
- Negotiating only on base salary. Companies often have more flexibility on equity and signing bonuses. If base is stuck, move to other components.
- Fabricating competing offers. Never do this. If caught (and recruiters talk to each other), it destroys your credibility and can result in a rescinded offer. Only reference offers you actually have.
- Accepting verbal commitments. "We'll review your comp in 6 months" means nothing unless it's in the written offer. Get everything in writing.
- Negotiating against yourself. If you ask for 190k." Let them come back first.
- Being emotional. Negotiation is a business transaction. If you feel your heart racing or your face flushing, do it over email instead of phone. Remove emotion from the process.
- Forgetting about total compensation. A 15k signing bonus. Prioritize the components that compound.
Key Takeaways
- Never volunteer your salary or give a number first. Let the company anchor the negotiation with their offer or range.
- Competing offers are the strongest lever. Run parallel interview processes to create optionality.
- Use the "I'd love to join, but..." framework to keep negotiations collaborative while clearly stating your needs.
- Ask for specific amounts on specific components. Vague requests get vague rejections.
- Two rounds of negotiation is standard. Three is the maximum. Know when to stop and accept the win.
- If base salary is immovable, negotiate equity, signing bonus, and earlier review timing. Different components come from different budgets.