Why So Few People Negotiate (And Why That's a Mistake)

Most people accept the first salary offer they receive. It feels awkward to ask for more, especially when you're excited about the job or worried about the offer being rescinded. But here's the reality: employers almost always leave room in their budget. Hiring managers expect negotiation. Failing to negotiate even once can cost you a significant amount over the course of a career, since future raises and roles often build on your current salary.

Step 1: Research the Market Before Any Interview

Never negotiate blind. Know what the role pays in your industry, location, and at your experience level. Use these resources:

  • Glassdoor — employee-reported salaries by company and role
  • Levels.fyi — especially good for tech roles
  • LinkedIn Salary — broad data by job title and location
  • Payscale — customizable by experience, education, and skills
  • Indeed Salary — crowd-sourced by job title

Aim to understand a realistic range — not just the average. Your target should fall in the upper-mid portion of that range if your experience supports it.

Step 2: Let Them Make the First Offer

Whenever possible, let the employer name the first number. If you're asked for your salary expectations early in the process, it's acceptable to deflect with: "I'd love to hear more about the full scope of the role first — and I'm happy to discuss compensation once we've both confirmed it's a great fit."

Step 3: Counter With Confidence and a Reason

When you counter, pair your number with a brief rationale. This makes it easier for the hiring manager to justify the increase internally. A simple formula:

"Thank you for the offer — I'm genuinely excited about this role. Based on my research and [X years of experience / specific skill], I was hoping we could get closer to [target number]. Is that something we can work toward?"

Your counter should be specific, not a range. Giving a range signals your floor — employers will aim for the bottom of it.

Step 4: Don't Fill the Silence

After you state your number, stop talking. This is the hardest part for most people. Nervous candidates tend to immediately backpedal or over-explain. Say your number, then wait. Silence creates pressure on the other side — let it work in your favor.

Step 5: Handle Pushback Gracefully

If they say the salary is fixed, negotiate the package instead. Consider asking for:

  • An earlier performance review (e.g., 6 months instead of 12)
  • A signing bonus
  • Extra vacation days
  • Remote work flexibility
  • Professional development budget
  • Equity or commission structure improvements

Even if the base is genuinely non-negotiable, these elements have real value.

What NOT to Do

  1. Don't apologize for negotiating. It's professional, not pushy.
  2. Don't reveal your current salary if you can avoid it — in many places it's illegal for employers to ask.
  3. Don't accept on the spot. It's always acceptable to say: "This is exciting — can I have until [date] to review and get back to you?"
  4. Don't negotiate via email for major decisions — do it over a call where tone and rapport matter.

The Long Game

Salary negotiation isn't a one-time event. Negotiate at every offer, request raises annually with documented evidence of your contributions, and don't be afraid to use outside offers as leverage once you have the career capital to do so. The people earning top-of-market salaries didn't get there by accepting every first offer — they got there by consistently advocating for their value.