Home › Blog › Negotiating a new grad offer

Negotiating a new grad offer

Most new grads accept the first number because they are afraid of seeming ungrateful or of the offer being pulled. The second fear is close to unfounded, and the first costs real money, because a starting salary compounds through every raise that follows it.

The offer is almost never withdrawn for asking

Companies spend a great deal to reach the point of extending an offer, and a polite, specific negotiation is a routine part of the process from their side. The outcome of asking is usually either a better offer or a clear no. Offers do get withdrawn, but for things like aggressive ultimatums, bad faith, or inventing competing offers - not for asking once, reasonably.

Reframe it: you are not asking for a favour. You are having a normal commercial conversation that the person on the other side has had many times this month.

What is negotiable, and what is not

ComponentFlexibility at new grad levelNotes
Base salaryLow to moderateOften banded by level; small movements are typical
Signing bonusHighestA one-off cost, so the easiest thing to say yes to
EquityModerateVaries hugely; at startups this is the real conversation
Start dateHighCheap to grant and genuinely useful to you
LocationVariesChanges the salary band as well
RelocationModerateOften a standard package with some room

Large companies run structured new grad levelling, so base salary frequently has little room while the signing bonus has more. That makes the signing bonus the right thing to ask about when you have no competing offer.

The script

Short, warm, specific, and not an ultimatum. Something close to: "Thank you - I'm genuinely excited about this team. Based on what I've seen for similar new grad roles, I was hoping for something closer to X. Is there flexibility on the base, or on the signing bonus?"

Before you ask

The broader mechanics, including levels and later-career negotiation, are in the software engineer salary negotiation guide.

If they say no

Many new grad offers genuinely are fixed, especially in structured programmes. A no is not a rejection of you, and the correct response is to accept gracefully and ask one useful question instead: what the path to the next level looks like and when the first compensation review happens. You will have the same conversation again in twelve months with far more leverage.

Where CoPilot Interview fits

Disclosure: we build an interview assistant, so treat this as a disclosed pitch. Negotiation comes after the part we help with - CoPilot Interview is a native Windows and macOS app for the live rounds, with a permanent free tier that needs no credit card. The strongest negotiating position, incidentally, is having more than one offer, which is an argument for applying widely.

Frequently asked questions

Can you negotiate a new grad software engineer offer?

Yes, and it is a routine part of the process from the company's side. Base salary is often banded at new grad level with limited movement, while the signing bonus is usually the most flexible component because it is a one-off cost.

Will a company rescind an offer if I negotiate?

Very rarely for asking once, politely and specifically. Offers do get withdrawn over aggressive ultimatums, bad faith, or invented competing offers - but a normal, reasoned ask typically results in either a better offer or a clear no.

What is most negotiable in a new grad offer?

The signing bonus, followed by the start date, which is cheap to grant and genuinely useful. Base salary tends to be the least flexible at large companies because new grad levelling is structured, and equity varies enormously, mattering most at startups.

How do I negotiate without a competing offer?

Use market data for comparable new grad roles in that location, name one specific number rather than a range, and ask about two levers so they have something they can say yes to. Never invent a competing offer - it is sometimes checked and it is the fastest way to genuinely lose one.

Walk into the round with a second pair of eyes

CoPilot Interview is a native Windows and macOS app that puts suggested answers on your own screen in about four seconds, across coding, system design and behavioral rounds. The free tier is permanent: 15 minutes a day, no credit card.

Try it free