Salary negotiation is one of the most uncomfortable parts of job hunting, but it's also one of the most important. A $10,000 difference in starting salary compounds over your career. Here's how to negotiate confidently and effectively.
Do Your Research First
- Market rates: Use levels.fyi, Glassdoor, Payscale, H1B databases, and industry surveys. Look at your level, location, and company size.
- Company-specific data: Some companies publish pay bands. Check their careers page or ask in interviews.
- Total compensation: Base salary is one piece. Factor in equity, bonuses, benefits, PTO, stipends.
- Location adjustments: Remote roles may pay by location. Understand their policy before negotiating.
When They Ask for Your Expectations
- If asked early: Give a range based on research. "Based on my experience and the market, I'm looking in the range of $X to $Y." Anchor on the higher end of realistic.
- If you're unsure: "I'd like to learn more about the role and responsibilities first. What range are you thinking?"
- Don't lowball yourself: If you say $80k and they were prepared to offer $100k, you've left money on the table.
When They Make an Offer
- Don't accept immediately: "Thank you, I'm excited about this opportunity. I'd like to review the details and follow up in a day or two."
- Evaluate the whole package: Base, equity, benefits, PTO, sign-on bonus, relocation, stipends.
- Compare to your research: Is this fair? Is there room to negotiate?
How to Counter (The Script)
- Express enthusiasm: "I'm really excited about this role and the team..."
- State your number: "Based on my experience with [relevant skill] and the market, I was hoping for $X."
- Provide rationale: "I've seen similar roles at $Y, and given that I'll be [scope/responsibility], I think $X is fair."
- Leave room: "Is there flexibility to get closer to that?"
Handling Common Objections
- "That's above our budget": "I understand. What's the top of your range? Could we explore a sign-on bonus or accelerated equity vesting?"
- "We pay by level": "I appreciate that. Given my experience with [X], could we discuss whether I might qualify for the next level?"
- "We're already at the top": "I understand. Could we discuss other components—equity, PTO, or a home office stipend?"
Negotiating Beyond Base Salary
If base is firm, negotiate other components:
- Sign-on bonus: One-time payment, often easier to approve than base increases
- Equity: More stock options or RSUs, especially if the company is growing
- PTO: Extra vacation days
- Stipends: Home office, learning/development, wellness
- Title: Sometimes a title bump comes with a pay bump
- Start date: If you have unvested equity or a bonus coming, negotiate start date
Remote-Specific Negotiations
- Location-based pay: If you're in a high-cost area and they pay globally, you may have leverage. If they pay by location and you're in a lower-cost region, focus on role level.
- Relocation: If you might move, ask how that affects pay
- Time zone flexibility: If you're working odd hours, that's worth something
When to Walk Away
- The offer is significantly below market and they won't budge
- The negotiation process reveals red flags (e.g., they get defensive or make you feel bad for asking)
- You have a better offer elsewhere
Remember: Negotiation is a conversation, not a battle. Be respectful, professional, and clear. Most companies expect some negotiation—it's normal.