The email arrives and your heart rate spikes. After weeks of applications, interviews, and waiting, someone actually wants to hire you.

Your first instinct is probably to accept immediately. Finally, the job search is over. The anxiety ends. You can stop refreshing your inbox every twenty minutes.

Hold that thought.

The next 48-72 hours matter more than most people realize. The decisions you make right now will determine your compensation, work environment, and career trajectory for years. Rush this, and you might lock yourself into a situation you regret. Handle it well, and you set yourself up for success before your first day.

This isn’t about being ungrateful or playing hard to get. It’s about making an informed decision on one of the biggest financial choices you’ll make this year.

Why Most People Handle Offers Wrong

Picture this scenario: candidate gets offer, candidate feels relieved, candidate accepts within hours. They negotiate nothing. They research nothing. They’re just glad the process is over.

This is how most IT professionals handle job offers. And it costs them money.

Research from Procurement Tactics found that 55% of workers don’t negotiate salary at all, despite 73% of employers expecting candidates to negotiate. Over 70% of hiring managers leave room in their first offer for negotiation. That initial number isn’t their final number—it’s their opening position.

The math is brutal. Skip a 10% negotiation on an $80,000 salary, and you’ve left $8,000 on the table. Do that at every job for a 30-year career, and you’re looking at hundreds of thousands in lost income.

But here’s what the negotiation guides often miss: not every offer should be negotiated. Some shouldn’t be accepted at all. The first step isn’t figuring out how to get more money. It’s figuring out whether this opportunity is actually right for you.

The 48-Hour Framework

When you receive an offer, you need a system. Panic, excitement, and decision fatigue are terrible advisors. Here’s how to break down those critical hours.

Hour 1-4: Don’t Respond Yet

Read the offer carefully. Then read it again. Note everything that’s included and—more importantly—what isn’t mentioned. Common omissions include:

  • Actual start date
  • Benefits eligibility waiting period
  • Remote work expectations
  • On-call requirements
  • Travel expectations
  • Bonus structure details
  • Stock vesting schedule
  • Performance review timing

If the offer is verbal, ask for it in writing. This is standard practice and any reasonable employer will comply. If they push back on putting things in writing, that’s your first red flag.

Thank them for the offer and say you’re excited about the opportunity. Ask when they need a decision by. Most companies expect 48-72 hours for a response, though some will give you a week. If they demand an answer within 24 hours, that’s concerning—legitimate opportunities rarely evaporate overnight.

Hour 4-12: Calculate the Real Numbers

That salary figure in the offer? It’s not what you’ll actually earn. Calculate your true compensation.

Start with base salary, then add:

ComponentWhat to Calculate
Signing bonusOne-time, but factor it in
Annual bonusTypical payout percentage, not maximum
Stock/equityCurrent value, not projected growth
401(k) matchEmployer contribution at your expected contribution level
Health insuranceCompany contribution (subtract your premium cost)
HSA contributionsCompany seed amount if applicable
PTO valueDays offered × your daily rate
Other benefitsEducation reimbursement, certifications, etc.

A job paying $95,000 with weak benefits might actually be worth less than one paying $85,000 with excellent benefits. According to career research, benefits at large companies typically cost about 33% of salary. That’s significant.

Also factor in costs the job creates:

  • Commute (gas, wear on vehicle, parking, transit pass)
  • Work wardrobe if required
  • Relocation expenses if not covered
  • State income tax differences if changing locations

A $90,000 offer in Texas puts roughly $6,760 more in your pocket annually than the same offer in California, purely due to state income tax differences.

Hour 12-24: Research Beyond the Numbers

Money matters, but it’s not everything. You’ll spend 40+ hours a week at this job. The non-financial factors determine whether those hours feel like growth or grinding.

Check Glassdoor and Blind carefully. Look for patterns, not individual complaints. Every company has disgruntled former employees. But if 15 different people mention the same problems—high turnover, unrealistic deadlines, toxic management—believe them.

Research the specific team. Your manager matters more than the company. If possible, look up your potential boss on LinkedIn. Check their tenure. Managers who’ve been there less than a year might not be there in another year. Managers who’ve been there a decade probably shape the team culture significantly.

Check the company’s financial health. For public companies, this is easy. For startups, look for recent funding rounds, revenue growth claims, and news about layoffs or pivots. For private companies, ask directly about financial stability during your evaluation.

Understand the actual work. Re-read the job description. Talk to the hiring manager about what a typical week looks like. Ask what success looks like at 30, 60, and 90 days. Vague answers here should concern you.

Hour 24-36: Talk to People

You’ve done the research. Now talk to humans.

Reach out to current or former employees. LinkedIn makes this straightforward. Most people are happy to spend 15 minutes discussing their experience at a company. Ask specific questions: What surprised you about working there? What would you change? Why did you leave (for former employees)?

Talk to your network. Someone you know might have inside information. IT communities on Reddit, Discord, and local meetups are full of people who’ve worked at various companies. Building that network before you need it makes this step much easier. Just be careful about taking any single opinion as gospel.

Discuss with people who know you. A mentor, former colleague, or trusted friend can spot things you’re missing. You might be so excited about finally getting an offer that you’re overlooking obvious problems. Outside perspective helps.

Hour 36-48: Make Your Decision Framework

By now, you should have:

  • Clear understanding of total compensation
  • Sense of company culture and stability
  • Knowledge of what the actual work involves
  • Input from people who’ve been there

Time to decide: negotiate, accept, or decline.

When to Negotiate

The standard advice says “always negotiate.” The reality is more nuanced.

Negotiate when:

  • You have competing offers or strong alternatives
  • The salary is below market rate for your experience
  • You’re giving up something significant to take this role
  • Specific elements (remote work, start date, title) need adjustment
  • The company clearly has budget flexibility

Be cautious about negotiating when:

  • You’re desperate and have no alternatives
  • The offer is already at or above market rate
  • The company explicitly stated the offer is final (though verify this)
  • You’re switching to a new field and need the experience more than the money

If you decide to negotiate, focus on what actually matters to you. Asking for more money just because you can wastes goodwill. But if remote work flexibility genuinely matters for your situation, that’s worth discussing.

The good news: research shows employers rarely withdraw offers after counteroffers. It happens far less often than candidates fear. According to a 2024 literature review, managers withdrew offers after counters “far, far less often than job candidates believe they do.”

Need help with the actual negotiation conversation? Our guide on IT salary negotiation tactics covers specific scripts and strategies.

Red Flags That Should Make You Pause

Some warning signs justify walking away, even from a strong offer.

During the Offer Process

Pressure tactics. “We need an answer by tomorrow or we’re moving to our second choice” is rarely true and always manipulative. Good companies give you reasonable time to make major life decisions.

Changing terms. If the offer doesn’t match what was discussed in interviews, that’s a problem. Companies that bait-and-switch during hiring will do it during employment.

Inability to answer basic questions. If they can’t explain the benefits, reporting structure, or day-to-day responsibilities clearly, the organization is either chaotic or hiding something.

Excessive selling after the offer. Some enthusiasm is normal. Desperate overselling suggests they’re having trouble filling the role for a reason.

In the Research Phase

High turnover in your specific role. If the last three people in this position lasted less than a year, ask why directly. Sometimes it’s legitimate (promotions, company growth). Often it’s a warning.

Consistent complaints about management. One bad review might be a disgruntled employee. Fifteen reviews mentioning the same manager problems is a pattern.

Financial instability. Recent layoffs, delayed funding rounds, or news about missed revenue targets should factor into your risk assessment.

Values mismatch. If the company culture seems incompatible with how you work best, no salary makes up for daily frustration. Consider whether you thrive in startup environments or enterprise settings—they’re very different animals.

In the Offer Itself

Vague language about important details. “Competitive benefits” means nothing. “Flexible remote work policy” means nothing. Get specifics in writing.

Missing standard elements. No PTO policy? No clear explanation of health insurance? These aren’t oversights—they’re choices.

Non-compete or aggressive IP clauses. Read the fine print. Some companies claim ownership of anything you create, even outside work hours. Some non-competes effectively prevent you from working in your field if you leave.

According to 2025 hiring data, of job seekers who declined offers, nearly 40% cited limited career growth or wrong location, about a third walked away due to rigid remote-work policies, and roughly 20% pointed to poor interview experience or negative culture perceptions. These are legitimate reasons to say no.

Comparing Multiple Offers

If you’re fortunate enough to have options, comparison becomes critical.

Don’t just compare salary. Create a decision matrix that weights factors by importance to you:

FactorWeightOffer AOffer B
Total compensation25%Score 1-10Score 1-10
Career growth potential20%Score 1-10Score 1-10
Work-life balance20%Score 1-10Score 1-10
Team/manager quality15%Score 1-10Score 1-10
Company stability10%Score 1-10Score 1-10
Location/commute10%Score 1-10Score 1-10

Your weights will differ. Someone with young kids might weight work-life balance higher. Someone early in their career might prioritize growth potential. The point is making your priorities explicit rather than letting the highest number win by default.

If offers are close after this analysis, default to the better manager. You can recover from a mediocre company with a great boss. A great company with a terrible boss will make you miserable.

The Counteroffer Question

Sometimes accepting a new offer triggers a counteroffer from your current employer. This creates a difficult situation.

The data isn’t encouraging for counteroffers. Multiple studies suggest that employees who accept counteroffers to stay often leave within 12-18 months anyway. The underlying issues that made you job search usually don’t disappear because they threw money at the problem.

However, absolutes are dangerous. If your current employer genuinely didn’t know you were underpaid and the counteroffer reflects market correction plus a path forward, it might be worth considering.

Questions to ask yourself:

  • Why didn’t they pay me fairly before I had another offer?
  • What was making me unhappy, and does this counteroffer address it?
  • Will my relationship with my employer change now that they know I was looking?
  • Is this a band-aid or a genuine solution?

Most of the time, once you’ve decided to leave, the right move is following through. But evaluate your specific situation rather than following rules blindly.

For deeper thoughts on when it’s actually time to move on, see our piece on when to leave your IT job.

How to Accept (Or Decline) Professionally

Accepting

Once you’ve decided to accept:

  1. Confirm everything in writing. Restate the key terms: salary, start date, title, any negotiated items. “Per our discussion, I’m accepting the Software Engineer position at $X salary, with Y weeks PTO, starting on Z date.”

  2. Get the offer letter signed. Don’t give notice at your current job until you have a signed offer letter. Verbal commitments, while usually honored, aren’t legally binding.

  3. Express genuine enthusiasm. You’re about to start a new professional relationship. Begin it positively.

  4. Ask about next steps. Background check? Drug screen? Paperwork to complete? Know what’s coming before your start date.

Declining

If you’re turning down an offer:

  1. Be prompt. Once you’ve decided, let them know. They have other candidates waiting.

  2. Be gracious but brief. “Thank you for the offer. After careful consideration, I’ve decided to pursue another opportunity that’s a better fit for my career goals at this time.”

  3. Don’t over-explain. You don’t owe them a detailed justification. Excessive explanation often backfires.

  4. Leave the door open. “I have great respect for what you’re building, and I hope our paths cross again.” You never know when you might want to work with these people in the future.

Special Situations

Startup Offers

Equity changes everything. A lower salary with significant equity could be worth far more—or far less—than a higher salary with no upside.

Questions to ask about equity:

  • What’s my percentage ownership after dilution?
  • What’s the current valuation and how was it determined?
  • What’s the vesting schedule?
  • What happens to my equity if I leave before fully vested?
  • What’s the exercise window if I leave?

Most startup equity ends up worthless. Base your decision primarily on salary and growth potential, treating equity as a possible bonus rather than guaranteed compensation.

Contract-to-Hire

Contract positions that might become permanent require different evaluation. You’re essentially doing an extended interview while giving up job security.

The upside: you can evaluate the company too. If the culture is toxic, you can leave without the stigma of short tenure.

The downside: no benefits during the contract period, no guarantee of conversion, and you might be doing full-time work without full-time commitment from the employer.

If considering contract-to-hire, ensure the hourly rate compensates for lack of benefits (typically 20-30% higher than equivalent W-2 salary) and get clarity on conversion timeline and criteria.

Our contractor vs full-time guide breaks down the math in detail.

Remote Offers from Out-of-State Companies

Remote work creates tax complexity. You generally owe taxes in the state where you physically work, not where the company is headquartered.

Some states have reciprocity agreements. Some don’t. Some companies handle this seamlessly. Others expect you to figure it out yourself.

Before accepting a remote position with an out-of-state company:

  • Confirm they can legally employ someone in your state
  • Understand whether they withhold appropriate state taxes
  • Know if you need to file in multiple states

This isn’t a reason to decline a great opportunity, but it’s something to research before your first paycheck arrives.

The First 90 Days Start Now

Your evaluation doesn’t end when you accept the offer. It extends into the first months of employment.

Set up for success:

  • Document everything you negotiated in case of “misunderstandings” later
  • Research your new company’s products, services, and recent news
  • Optimize your LinkedIn profile and connect with future colleagues (briefly, not stalker-level)
  • Start thinking about your first 90 days strategy

If you negotiated a specific title, remote work arrangement, or other non-standard term, make sure it appears in your offer letter. Verbal promises have a way of being forgotten during onboarding.

Making the Decision

You’ve done the research. You’ve calculated the numbers. You’ve talked to people. Now it’s decision time.

A few final thoughts:

Trust your gut, but verify it with data. If something feels wrong about the offer, dig into why. Sometimes intuition catches things analysis misses.

The perfect job doesn’t exist. Every role has trade-offs. The question isn’t whether there are downsides, but whether you can live with these specific downsides.

Inaction is also a choice. Declining an offer to keep searching is valid if you have reason to believe better opportunities exist. But “waiting for something better” indefinitely often means staying stuck.

Career moves compound. The right opportunity in your 20s or 30s can accelerate your career for decades. The wrong one can set you back years. This decision matters—which is why you’re taking it seriously enough to read this far.

Your future self will either thank you or question you based on what you do in the next 48 hours. Give the decision the attention it deserves.

FAQ

How long can I wait before responding to a job offer?

Most companies expect a response within 48-72 hours, though some will give you a week. Always ask for the deadline explicitly. If you need more time, request it politely with a brief explanation—you’re waiting to hear back from another interview, you need to discuss with a partner about relocation, etc. Reasonable employers understand major decisions require thought.

Should I accept an offer I’m not sure about to avoid unemployment?

If you’re facing genuine financial hardship, accepting an imperfect offer while continuing to search is often the practical choice. Employed job seekers typically have more bargaining power anyway. Just be thoughtful about how short a tenure looks on your resume—staying less than a year raises questions for future employers.

What if the employer gets offended by my negotiation?

Professional negotiation shouldn’t offend reasonable employers—they expect it. If a company reacts badly to a polite, well-reasoned counter, consider what that reveals about how they’ll handle disagreements after you’re hired. That said, how you negotiate matters. Be collaborative, not adversarial. “Based on my research and experience, I was hoping for X” works better than “I won’t accept anything less than X.”

Can I negotiate things other than salary?

Yes, often more easily than salary. Start date, remote work arrangements, title, signing bonus, vacation days, professional development budget, and certification reimbursement are all negotiable. Some companies have rigid salary bands but flexibility elsewhere. Ask what they can do, not just whether they’ll pay more.

What’s the biggest mistake people make when evaluating offers?

Focusing only on base salary while ignoring total compensation and non-financial factors. A $90,000 job with 4 weeks PTO, excellent health insurance, and a supportive team often beats a $100,000 job with 2 weeks PTO, expensive benefits, and a manager who expects 60-hour weeks. Calculate the full picture before deciding.