Tech Compensation

How to Compare Tech Job Offers in 2025: A Total Compensation Framework for Engineers

Learn how to compare tech job offers across salary, RSUs, bonuses, and benefits using a clear total compensation framework built for software engineers.

Wealthy Noob Team
November 27, 2025
16 min read
Job Offers
Total Compensation
RSUs
Negotiation
Career
Salary
Advertisement

Comparing tech job offers is one of the highest-impact money decisions you'll ever make. But most people zoom in on one number: base salary. In reality, tech compensation has multiple layers: base salary, RSUs or stock options, bonuses, and benefits and perks.

This guide gives you a step-by-step framework to compare offers like an analyst—not just a gut-feel decision.

1. The Four Pillars of Tech Total Compensation

When evaluating offers, always break them down into four categories:

Base Salary

The fixed cash you receive every year.

Equity (RSUs, Options, ESPP)

The ownership piece—can be a big deal in both Big Tech and startups.

Bonuses (Sign-on & Performance)

Cash incentives that can sweeten the deal, especially in the first year.

Benefits & Perks

Health insurance, 401(k) match, PTO, parental leave, education benefits, etc.

You want to add up all four—not just one or two.

2. Step-by-Step Offer Comparison Framework

Let's walk through a structured process you can use for any set of offers.

Step 1 – Create a Side-by-Side Comparison Table

For each offer, list:

  • Role + level
  • Location (or remote)
  • Base salary
  • Annual equity value (at current stock price or estimated fair value)
  • Expected bonus (target %)
  • 401(k) match
  • Health premiums & deductibles
  • Any other recurring or major benefits

Seeing everything in one place is the fastest way to cut through confusion.

Step 2 – Normalize Base Salary to Take-Home

A $200K salary in a high-tax, high-cost city might be roughly equivalent (in real life) to a lower salary in a lower-tax, lower-cost environment.

You don't have to be perfect, but approximate:

  • Federal + state taxes
  • Local cost-of-living
  • Commuting or remote-work savings

Even a rough mental adjustment is better than ignoring it.

Step 3 – Translate RSUs or Options into Annual Value

RSUs (Restricted Stock Units)

Typically granted as a total dollar amount, vesting over 3–4 years

For example: $200K in RSUs over 4 years = $50K per year (at grant price)

Your inputs:

  • Total grant value
  • Vesting schedule
  • Current stock price (and maybe a conservative scenario)

You're not predicting the future—you're building a base case.

Options (Mostly Startups)

Options are trickier:

  • They give you the right to purchase shares at a certain price (strike price)
  • The value event depends on liquidity: IPO, acquisition, or secondary market

For options, be conservative:

  • Assign a low or zero guaranteed value
  • Treat them as speculative upside, not core compensation—unless you have a strong reason otherwise

Step 4 – Add Sign-On and Recurring Bonuses

Sign-on bonuses are usually one-time.

  • Don't let a big sign-on bonus fully sway you if the underlying ongoing comp is lower
  • You can spread it mentally over 2–4 years ("it's like an extra $X per year")

Performance bonuses:

  • Look for: "target bonus as % of base"
  • For example: 10% target on $200K = $20K expected (in a normal year)
  • Be conservative; assume you might not hit 100% of target every year

Step 5 – Put a Dollar Value on Key Benefits

Some benefits are worth real money:

Benefit Value
401(k) match Free retirement money
Health insurance Employer coverage can save you thousands a year
PTO & holidays Paid time off has real value
Education benefits, stipends, wellness perks Not core, but nice extras

You don't need to price every free snack, but do account for:

  • Retirement match
  • Healthcare costs you'd otherwise pay out of pocket
  • Large recurring stipends (work-from-home, internet, phone, etc.)

3. Example: Comparing Two Offers

Imagine:

Offer A – Big Tech

  • Base: $210K
  • RSUs: $60K/year at current price
  • Bonus: 10% target ($21K)
  • 401(k) match: $8K/year
  • Benefits: Strong health and benefits

Offer B – Mid-Stage Startup

  • Base: $190K
  • Options: "Worth" $200K on paper over 4 years (but no liquidity yet)
  • Bonus: No formal bonus
  • 401(k) match: $0
  • Benefits: Decent but fewer bells and whistles

Breaking It Down:

Component Offer A (Big Tech) Offer B (Startup)
Base $210K $190K
Equity (base case) $60K/year (public, liquid RSUs) Highly uncertain; treat as speculative
Bonus ~$21K expected $0
Benefits 401(k) match + top-tier benefits Less generous

In this scenario, Offer A almost certainly has higher guaranteed total compensation. Offer B might have outlier upside, but needs to be framed as a more speculative bet.

4. Comparing FAANG vs Startup Offers

When comparing a well-known public company to a startup:

Public companies:

  • Higher guaranteed comp
  • RSUs are liquid (you can sell on vest)
  • More structure, less volatility in comp

Startups:

  • Potentially lower base + fewer guarantees
  • Options could be life-changing—or worthless
  • Risk tied to business model, leadership, and macro conditions

You want to ask:

  • What's the realistic path to liquidity (IPO/acquisition)?
  • How many rounds has the company raised?
  • What's the cap table like (investors, ownership structure)?
  • Are you comfortable with the risk profile?

5. Red Flags and Hidden Gotchas

Watch out for:

  • Backward-weighted equity vesting – Little or no vest in year 1, with a heavy backload in years 3–4
  • Unclear or constantly changing level titles – Hard to compare across companies
  • "Up to" language on bonuses and benefits – e.g., "bonus up to X%" without a clear track record
  • Equity grants without clear documentation – Verbal promises with no written grant details

If something feels vague, ask specific questions—and get answers in writing.

6. Negotiation Once You've Done the Math

After you've built your comparison:

  1. Identify which offer is your financial favorite
  2. Identify which role is your career/growth favorite
  3. If they're not the same, that's a negotiation opportunity.

You can say:

"Based on my other offer, I was hoping we could get closer to [X total comp / base / equity]. Is there room to move here?"

You can specifically target:

  • Base, if cash flow matters most
  • Equity, if you're betting on company growth
  • Sign-on bonus, if you want to ease a move or make up a gap

Final Thoughts

Comparing tech job offers doesn't have to be guesswork.

If you:

  • Break every offer into the four pillars
  • Translate equity into realistic annual value
  • Put a dollar value on major benefits
  • And layer in your personal priorities

…you'll make a decision that's not just about more money, but about better money aligned with your life and goals.

Advertisement