How to Negotiate Tech Offers: Get $50K-$100K More (2025 Guide)
How to Negotiate Tech Offers: Get $50K-$100K More (2025 Guide)
You just got a FAANG offer: $300K TC. Congrats!
But here's the secret: That first number is never the final number.
With the right negotiation tactics, you can increase your offer by $50K-$100K+ (sometimes more). This guide covers everything: what to negotiate, how to negotiate, exact scripts, and common mistakes.
Real example: Sarah negotiated her Google L5 offer from $380K → $480K (+$100K) using these tactics.
The Golden Rule of Negotiation
Never accept the first offer.
Why? Because:
- Companies expect you to negotiate (they budget for it)
- The first offer is the floor, not the ceiling
- You have the most leverage before you sign
What's negotiable:
- ✅ Base salary (5-15% flexible)
- ✅ Sign-on bonus ($20K-$100K+)
- ✅ Stock grants (10-30% flexible, most negotiable)
- ✅ Start date, relocation, remote work
What's not negotiable:
- ❌ Benefits (health insurance, 401k match)
- ❌ Vacation days (usually standardized)
- ❌ Level (hard to change post-offer)
How Much Can You Actually Negotiate?
Realistic Increases by Component:
| Component | Initial Offer | Negotiable Range | Final Offer |
|---|---|---|---|
| Base Salary | $180K | +5-15% | $180K-$207K |
| Sign-On Bonus | $30K | +$20K-$100K | $50K-$130K |
| Stock Grants | $400K (4 years) | +10-30% | $440K-$520K |
| Total TC | $280K | +$50K-$150K | $330K-$430K |
Average increase: 15-25% TC with strong negotiation.
The Negotiation Timeline
Week 1: Receive Offer
- Don't accept immediately (even if it's amazing)
- Say: "Thank you! This is exciting. I'd like to review the details and get back to you by [Day 3-5]."
Week 1-2: Gather Competing Offers
- Interview at 2-4 other companies
- Tell them you have an offer with a deadline (speeds up their process)
- Get written offers (verbal doesn't count)
Week 2: Negotiate
- Come back with competing offers + data
- Ask for specific increases (don't be vague)
- Prepare to walk away (if they call your bluff)
Week 2-3: Close
- Get final offer in writing
- Accept and sign
Pro tip: Recruiters will give you 1-2 weeks to decide. If you ask, they'll extend to 3-4 weeks.
Leverage: The Key to Negotiation
Without leverage, you have no negotiating power.
Types of Leverage:
1. Competing Offers (Strongest)
- Example: "I have an offer from Meta at $420K TC. Can you match or beat that?"
- Why it works: Companies compete for talent.
2. Market Data (Medium)
- Example: "Based on Levels.fyi, the market rate for L5 at Google is $400K-$500K. My offer is $380K. Can we adjust?"
- Why it works: Shows you did research.
3. Unique Skills (Medium)
- Example: "I have 5 years of experience with [rare tech stack] that your team needs."
- Why it works: Hard-to-find skills = higher value.
4. Internal Referral (Weak)
- Example: "I was referred by [Senior Engineer]. They mentioned TC for this role is typically higher."
- Why it works: Referrals have credibility.
Best approach: Stack multiple types (competing offer + market data + rare skills).
Exact Negotiation Scripts
Script 1: Initial Response (After Receiving Offer)
"Thank you so much for the offer! I'm very excited about [Company] and the [Team] opportunity. I'd like to take a few days to review the details and discuss with my family. Can I get back to you by [Day 5]?"
Why this works:
- Shows gratitude (important)
- Buys you time to gather competing offers
- Doesn't commit to anything
Script 2: Negotiating with Competing Offer (Strongest)
"I'm thrilled about this opportunity. However, I also have an offer from [Competitor] at $420K TC. I prefer [Company] because of [specific reason], but the compensation difference is significant. Is there any flexibility to match or get closer to that number?"
Why this works:
- Shows you have options
- Demonstrates preference for their company (ego boost)
- Asks for specific increase
Script 3: Negotiating Without Competing Offer (Market Data)
"I'm very excited about this role. However, based on my research on Levels.fyi and conversations with peers at similar companies, the market rate for [Level] with my experience is $400K-$500K. My offer is $380K. Is there flexibility to adjust the stock grant to align with market rates?"
Why this works:
- Backs up ask with data (not just "I want more")
- Targets stock grants (most flexible component)
Script 4: Negotiating Sign-On Bonus
"I'm currently leaving $80K in unvested stock at [Current Company]. To make this transition financially smooth, would it be possible to include a sign-on bonus to offset that?"
Why this works:
- Companies often match unvested equity
- Specific ask (not vague "can you increase comp?")
Script 5: Negotiating Remote Work
"I'm very excited about this opportunity. However, I currently live in [City] and my family is settled here. Would it be possible to work remotely, or are there any teams within [Company] that are remote-friendly?"
Why this works:
- Shows legitimate reason (family vs "I don't wanna move")
- Offers compromise (remote-friendly teams)
Advanced Negotiation Tactics
Tactic 1: Play Companies Off Each Other
- Get offer from Company A ($380K)
- Tell Company B: "I have $380K from Company A. Can you beat it?"
- Get offer from Company B ($420K)
- Go back to Company A: "Company B offered $420K. Can you match?"
Result: Companies enter bidding war (you win).
Example: Sarah used this to get Google to increase from $380K → $480K.
Tactic 2: Ask for Specific Numbers
Bad: "Can you increase the offer?"
Good: "Can you increase the stock grant from $400K to $480K?"
Why: Specific asks get specific answers. Vague asks get vague rejections.
Tactic 3: Negotiate Each Component Separately
- First, negotiate base salary (+$10K-$20K)
- Then, negotiate stock grants (+$50K-$100K)
- Finally, ask for sign-on bonus (+$30K-$50K)
Why: Easier to get 3 small increases than 1 big increase.
Tactic 4: Use the "Split the Difference" Technique
- Example: You want $450K, they offer $380K
- Say: "Can we split the difference at $415K?"
Why: Feels fair to both sides (compromise).
Tactic 5: Ask for "Just One More Thing"
After they increase your offer:
"This is great! One last thing: Would it be possible to add a $40K sign-on bonus? That would make this a no-brainer for me."
Why: Recruiters are tired of negotiating. They'll often say yes to close the deal.
What NOT to Do (Common Mistakes)
Mistake 1: Accepting the First Offer
- Why it's bad: You leave $50K-$100K on the table
- Fix: Always negotiate (even if the offer is good)
Mistake 2: Lying About Competing Offers
- Why it's bad: Recruiters will ask for proof (written offer)
- Fix: Only mention real, written offers
Mistake 3: Being Too Aggressive
- Example: "This offer is insulting. I need $500K or I'm walking."
- Why it's bad: Burns bridges, makes you look entitled
- Fix: Be respectful and collaborative
Mistake 4: Negotiating Too Early
- Example: Asking for $500K in the recruiter screen
- Why it's bad: You don't have leverage yet (no offer)
- Fix: Only negotiate after you have a written offer
Mistake 5: Not Getting It in Writing
- Example: Recruiter says "We'll give you $450K" but offer letter says $380K
- Why it's bad: Verbal promises mean nothing
- Fix: Always get final offer in writing before accepting
How Much to Ask For (By Level)
Entry-Level (L3/E3):
- Initial offer: $180K-$250K
- Ask for: +$20K-$40K
- Final offer: $200K-$290K
Mid-Level (L4/E4):
- Initial offer: $250K-$350K
- Ask for: +$40K-$70K
- Final offer: $290K-$420K
Senior (L5/E5):
- Initial offer: $350K-$500K
- Ask for: +$50K-$100K
- Final offer: $400K-$600K
Staff+ (L6+/E6+):
- Initial offer: $500K-$800K
- Ask for: +$100K-$200K
- Final offer: $600K-$1M+
Pro tip: Senior+ levels have more negotiating power (harder to find talent).
Negotiation by Company
Google:
- Base salary: Hard to negotiate (Google uses strict bands)
- Stock grants: 10-20% flexible
- Sign-on bonus: $30K-$80K (if you ask)
Meta:
- Base salary: 5-10% flexible
- Stock grants: 20-30% flexible (most negotiable)
- Sign-on bonus: $40K-$100K (common)
Amazon:
- Base salary: Capped at $160K-$190K (non-negotiable)
- Stock grants: 10-20% flexible
- Sign-on bonus: $50K-$100K (to offset bad vesting schedule)
Netflix:
- Cash comp: 5-10% flexible (all cash, no stock)
- Sign-on bonus: Rare (they already pay top of market)
Startups:
- Base salary: 10-20% flexible (smaller companies = more flexibility)
- Equity: 20-50% flexible (most negotiable)
- Sign-on bonus: Rare (startups have less cash)
When to Walk Away
Red Flags:
- ❌ Company won't budge at all (not even $1K)
- ❌ Recruiter is rude or dismissive (culture red flag)
- ❌ Offer is <80% of market rate (huge lowball)
- ❌ Company gives ultimatum ("Take it or leave it today")
Pro tip: If a company won't negotiate, it's a sign of poor culture. Walk away.
Negotiation Checklist
Before accepting any offer, make sure you've:
- Received a written offer (not just verbal)
- Negotiated base salary
- Negotiated stock grants (or all-cash comp)
- Asked for sign-on bonus
- Clarified remote work policy
- Clarified start date (can you delay for rest/travel?)
- Clarified relocation package (if moving)
- Compared offer to market rates (Levels.fyi)
- Compared offer to competing offers (if you have any)
- Asked for equity details (strike price, vesting schedule)
Real Negotiation Examples
Example 1: Google L5 (Sarah)
- Initial offer: $380K ($180K base, $200K stock)
- Competing offer: Meta E5 ($450K)
- Negotiation: Asked Google to match Meta
- Final offer: $480K ($200K base, $280K stock, $50K sign-on)
- Increase: +$100K (+26%)
Example 2: Amazon L5 (Bob)
- Initial offer: $320K ($160K base, $160K stock)
- Competing offer: None
- Negotiation: Used Levels.fyi data + unvested equity argument
- Final offer: $380K ($160K base, $180K stock, $60K sign-on)
- Increase: +$60K (+19%)
Example 3: Startup Senior Engineer (Alice)
- Initial offer: $170K + 0.2% equity
- Competing offer: Google L5 ($450K)
- Negotiation: Asked for higher equity to offset cash difference
- Final offer: $190K + 0.5% equity
- Increase: +$20K cash, +0.3% equity
Salary Negotiation Tools
Free Tools:
- Levels.fyi - Most accurate salary data
- Glassdoor - Good for base salary ranges
- Blind - Anonymous salary sharing
- Leethub - Job postings with salary transparency
Paid Services:
- Rora ($500-$1,000) - Negotiation coaching
- Moonchaser ($750) - Negotiation coaching
- Candor ($500) - Offer review + negotiation
Pro tip: Free tools are usually enough. Paid services are worth it for $500K+ offers.
Negotiation FAQs
Q: Will negotiating hurt my chances?
A: No. Companies expect you to negotiate. If they rescind an offer because you negotiated, you dodged a bullet.
Q: What if I don't have competing offers?
A: Use market data (Levels.fyi) and unvested equity arguments.
Q: Can I negotiate after I've already accepted?
A: Technically yes, but it's awkward and rarely works. Negotiate before signing.
Q: Should I tell my current company about my offer?
A: Only if you want a counter-offer. But 80% of counter-offers fail—you'll still leave within 6-12 months.
Final Thoughts
Negotiating is uncomfortable, but it's worth $50K-$100K+ per year.
Key Takeaways:
- Never accept the first offer
- Get competing offers (strongest leverage)
- Negotiate each component separately (base, stock, sign-on)
- Be specific with asks (don't be vague)
- Always get it in writing
Action plan:
- Apply to 10+ companies simultaneously
- Get 2-3 offers
- Use this guide to negotiate
- Increase your TC by $50K-$100K+
Browse High-Paying Tech Jobs
200,000+ tech jobs with salary transparency →
Top-paying companies hiring now:
Good luck! 💪
Last updated: January 2025
Data: Levels.fyi, Blind, Rora negotiation data, 1,000+ real negotiation examples
More Articles
How to Get a Job at Google in 2025: Complete Guide
Want to work at Google? This comprehensive guide covers the interview process, salary expectations, best roles, and insider tips to land your dream job at Google.
Amazon Software Engineer Interview Guide: Everything You Need to Know (2025)
Complete guide to Amazon SDE interviews, salary data, leadership principles, and tips to pass the Bar Raiser round. Land your dream job at AWS, Alexa, or Prime.
Meta vs Google: Which Pays More in 2025? (Salary Comparison)
Complete salary breakdown: Meta vs Google for software engineers. Compare TC, stock vesting, WLB, interview difficulty, and career growth at both FAANG giants.