Lessons
1 · Reality Check and Your Search Plan
2 · Building Credibility From Zero
- 06What Credibility Means for a Fresher: Proof of Work
- 07Choose and Build a Project That Mirrors Your Target Companies
- 08Ship It: Deploy, Document and Make Your GitHub Easy to Read
- 09External Proof: Open Source, Hackathons and Writing About Your Work
- 10Honest Numbers: Measuring and Quantifying Student Projects
3 · Resume and LinkedIn
4 · Finding Jobs Before the Crowd
5 · Applications and Referrals
6 · Online Assessments and DSA
7 · Company Research for Interviews
8 · Technical Interview Rounds
9 · Behavioral and HR Rounds
10 · Offers, Negotiation and Joining
Lesson 40 · Offers, Negotiation and Joining
Benchmark and Negotiate Your First Offer
Freshers are often told not to negotiate. That is too simple: in large batch hiring, terms are usually fixed, but at many product companies and startups some things can move, especially the joining date, joining bonus, location or team, and sometimes pay. This article covers finding market data for free, what is realistic to ask for, honest leverage, a short written request, rehearsing the call with AI, and the lines you should never cross.
For
Freshers in India holding an offer, or about to, who want to know whether and how to negotiate.
Level
Before you start
Read Fresher Offer Maths: CTC, In-Hand Pay, Variable Pay and ESOPs (article 39). You should know your offer's in-hand value and structure.
On this page
Key takeaways
- Benchmark first, using several free sources: salary sites, posted ranges, peers and alumni. Compare like with like: role, company type, city and year.
- In large batch hiring, terms are usually standard and rarely change. At product companies, startups and capability centres, joining date, joining bonus, location, team and sometimes base pay can move.
- Your honest leverage is a real competing offer, a skill the team needs, and your genuine willingness to choose. Never invent an offer or a figure; it can be checked.
- Ask once, clearly and politely, in writing where possible: what you would like, why, and appreciation for the offer. Rehearse spoken negotiations with AI role-play.
- Accept in writing when terms are agreed, and do not accept one offer while planning to break it for another without being honest about your situation.
When the offer arrives, many freshers think: "I should just be grateful. If I ask for anything, they might withdraw it." Others have read that "you should always negotiate" and ask for 30 per cent more on a standard campus-style package, which goes nowhere.
The truth is in between, and it depends on the kind of hiring. In a mass drive with thousands of offers, the package is a fixed band, and asking to change it usually achieves nothing. At a 60-person startup hiring two juniors, or a product company with an individual offer, there is often some room, especially on things other than base salary. Polite, informed, honest requests rarely cost an offer at companies where offers are individual. This article helps you tell the difference and ask well.
What you will learn
#- How to benchmark an offer with free sources.
- What is usually negotiable for freshers, by kind of employer.
- Honest sources of leverage, and what never to do.
- How to write a negotiation request and rehearse a call.
- How to ask for more time to decide.
Benchmarking
#You cannot judge an offer without knowing roughly what similar roles pay. Use several sources, because each is incomplete:
Source | Strengths | Limits |
|---|---|---|
Salary data sites (AmbitionBox, Glassdoor, levels.fyi for larger technology companies) | Self-reported figures by company, role and sometimes level and city | Self-reported, sometimes old, small samples for specific roles; check the date and level |
Pay ranges in job posts | Direct from employers | Not all posts include them |
Alumni and seniors who joined recently | Real, recent numbers and structures | A few data points; ask politely and respect privacy |
Your batch's and friends' offers | Recent, comparable | Different roles and companies |
Developer communities | Many reports | Anonymous and uneven; look for patterns |
Compare like with like: the same role (backend, data, QA), the same kind of company (article 3), the same city, the same year, and the same structure (fixed versus variable, PF structure; article 39).
AI for benchmarking
#A search-connected assistant can gather salary reports quickly. It can also mix up years, roles and currencies, or present a guess as a figure. Ask for sources:
I'm a fresher with an offer for [role] at [kind of company, e.g. a Series Bfintech startup] in [city], [year]. Find reported salary data for fresher orentry-level [role] at this company and at 3 to 5 similar companies.For every figure: the source, its date, the level, and whether it is CTC or fixed.Separate fresher data from experienced data. If data is thin or old, say so.Do not estimate a figure without a source.Then open the cited pages and confirm. Record the range you believe, with sources and dates. It is your benchmark.
What is usually negotiable
#Item | Mass hiring (large services intakes, batch drives) | Product companies, startups, capability centres with individual offers |
|---|---|---|
Base or fixed pay | Rarely; set by band and track | Sometimes, within the band, especially with a competing offer |
Joining bonus | Rarely | Often the most flexible item |
Joining date | Sometimes, within the company's batch dates | Usually, within reason |
Location | Sometimes a preference is recorded | Often discussable |
Team or area | Usually decided later | Sometimes, if you have a reason |
Relocation support | Sometimes standard | Sometimes, on request |
Stock options | Not applicable | Occasionally, at startups |
Bond or service terms | Usually fixed | Usually fixed; ask for clarity rather than changes |
At mass-hiring employers, a polite question ("is there any flexibility on location?") is fine. Asking for a higher package is unlikely to work and can sour things.
Honest leverage
#Leverage is anything that makes the employer more willing to adjust. Freshers have more than they think, but only honest leverage works:
- A real competing offer, ideally in writing, with a specific figure. It does not have to be from a better-known company.
- A skill or project the team specifically needs, already shown in interviews.
- Your genuine willingness to choose the other offer. If you would accept this one regardless, you have less to negotiate with, and pretending otherwise is risky.
- Timing. If the team needs someone soon, a flexible joining date is valuable to them.
Asking well
#Decide before you ask
#Write down: your benchmark range; what you want most (higher fixed pay, a joining bonus, a later date, a location); your realistic target for each; and what you will do if the answer is no. Usually, ask for one or two things, not five.
The written request
#Many recruiters call. You can say, "Thank you, I'm really pleased. Could you send the details in writing so I can review them? I'll come back to you by [date]." Then reply in writing:
Subject: [Role] offer: thank you, and one requestHi [Name],Thank you again for the offer for [role]. I'm keen to join [company], especiallythe [team or work] we discussed.I'd like to ask whether there is flexibility on the fixed pay. I have another offerat ₹[X] fixed for a similar backend role, and the data I've found for comparableroles in [city] is around ₹[range]. If you could bring the fixed component to ₹[Y],I would be happy to accept and confirm a joining date of [date].If the fixed pay can't move, I'd be grateful to know whether a joining bonusis possible instead.Thank you for considering it, [Name]What it does: thanks them and confirms interest; makes one clear request with a number; gives honest reasons; offers a commitment ("I would be happy to accept"); offers an alternative. Under 150 words. No ultimatum, no drama.
Use an assistant to check tone, not to invent reasons:
Review my negotiation email. Keep my facts and numbers. Check that it is polite,specific and confident, under 150 words, makes one clear request with onealternative, and contains no ultimatum or exaggeration. Suggest edits only.[paste draft]Rehearsing a call
#If the conversation will be by phone, rehearse with an AI voice mode:
Play an HR recruiter at [kind of company] who has offered me ₹[X] fixed for [role].I'm going to ask for ₹[Y] fixed, mentioning a competing offer at ₹[Z].Be realistic: say the fixed pay is set by a band, show some flexibility on a joiningbonus, and push back if my reasons are vague. Don't give in immediately.After the call, tell me where I sounded unsure or over-explained.Practise saying the number out loud, then stopping. Silence after a request is normal; filling it with apologies weakens the request.
When the answer is no
#If they cannot move, thank them and decide on the original terms. Do not reopen the same request repeatedly. If they improve something, confirm it in writing before you accept.
Asking for time to decide
#If you are waiting for another company, you can ask for more time:
Thank you for the offer, I'm very interested in joining. I'm in the final stage withone other company and would like to complete it so I can make a considered decision.Could I confirm by [date, about a week away]?Many employers grant a reasonable extension once. Some, especially in batch hiring, have firm deadlines. If they refuse, decide with what you know.
Accepting, and the ethics of reneging
#- Accept in writing, confirming the agreed terms and joining date. Keep the confirmation.
- Withdraw from other processes politely once you have accepted, or tell them your situation honestly.
- Do not accept several offers intending to drop all but one at the last moment. It wastes seats another fresher needed, damages your reputation with recruiters who move between companies, and some employers keep records. If your situation genuinely changes after accepting, tell the company as early as possible, honestly and politely, and check whether anything you signed (such as a joining bonus agreement) has consequences.
A worked example
#Kiran has an offer from a 120-person product company: ₹9 lakh fixed, no joining bonus. He has a written offer from a capability centre at ₹10 lakh fixed. Salary sites and two alumni suggest ₹9 to ₹11 lakh fixed for similar roles in his city. He prefers the product company for its work.
He writes one email asking whether the fixed pay can be ₹10 lakh, mentioning the competing offer and his preference, and offering to accept immediately if it can. The recruiter replies that the band allows ₹9.5 lakh plus a ₹50,000 joining bonus with a 12-month clawback. Kiran plans to stay longer than a year, so he accepts in writing, confirms the joining date and thanks the capability centre politely.
Common mistakes
#- Negotiating a fixed mass-hiring package aggressively.
- No benchmark, or a benchmark from a different role or year.
- Inventing a competing offer.
- Asking for many things at once.
- Apologising and over-explaining after stating a number.
- Accepting verbally without written confirmation of changed terms.
- Accepting and silently dropping an offer later.
Exercises
#Exercise 1
Negotiate or not?
#Decide whether to negotiate, and on what: (a) a national services-company drive offer at the standard fresher package, with a ₹50,000 training bond; (b) an individual offer from a 40-person startup, ₹7 lakh, while you hold a written ₹8 lakh offer elsewhere; (c) a capability centre offer at ₹8 lakh, matching your benchmark, joining in two weeks, when you have final exams in three weeks.
Exercise 2: Fix the email
#Improve: "Sir, I am not happy with the salary offered. My friends are getting much more. Please increase it to 12 LPA otherwise I will have to reject your offer. Waiting for your reply."
Exercise 3: Benchmark check
#An assistant tells you: "Freshers at companies like this earn ₹12 to ₹18 LPA." It gives no sources. What do you do?
Exercise 4: Prepare your negotiation
#For a real or realistic offer, write your benchmark range with sources and dates, decide your one or two requests and your fallback, draft the email, run the tone check, and rehearse the call once with an AI role-play.
Show solutionHide solution
(a) Usually do not negotiate pay. Mass-hiring packages are standard. You can ask questions about the bond terms and perhaps state a location preference, but asking for more money is unlikely to work.
(b) Yes. It is an individual offer, you have honest leverage (a written, higher offer) and startups often have some flexibility. Ask for the fixed pay to match or come closer, or a joining bonus, and say which offer you prefer if that is true.
(c) Negotiate the joining date, not the pay. The pay matches your benchmark, so there is little reason to push it. Ask to join after your exams, which is a reasonable and common request.
Exercise 2
Show solutionHide solution
Hi [Name],Thank you for the offer for [role]; I'm glad to have it and interested in joining.Could you share whether there is any flexibility on the fixed pay? Based on [benchmarksource(s)] for similar roles in [city], and [a competing offer at ₹X, if true],I was hoping for around ₹[Y]. If that's possible, I'd be happy to confirm quickly.Thank you for considering it,[Name]Changes: removed the complaint and the comparison with friends (not a benchmark); removed the ultimatum; added thanks, honest reasons and an offer to commit. If there is no competing offer, leave that part out rather than inventing one.
Exercise 3
Show solutionHide solution
Do not use the figure. Ask the assistant again for sources with dates and levels, or search yourself: salary sites filtered to the company or similar companies, entry level, your city; posted ranges; alumni. If the assistant cannot produce sources, treat its number as a guess. Wrong numbers lead either to asking for something unrealistic or to accepting less than you could have.
Exercise 4
Show solutionHide solution
Check your preparation:
- A benchmark range with at least three sources, each with date, level and city.
- One or two specific requests, with numbers, and a clear fallback.
- An email under 150 words with thanks, one request, an alternative and a commitment.
- A rehearsal where you said the number aloud and stopped talking afterwards.
- A decision written down: what you will do if the answer is no.
Where to go next
#- Next: Compare Offers and Prepare to Join helps you decide and get through to day one.
- For negotiation scripts in more depth, see How to Negotiate Your Salary in India Without Losing the Offer.
- For decisions with AI as a thinking partner, see Brainstorming, Planning and Decision Support with AI.
- Career
- Personal Finance
- #AI
- #decision making
- #freshers
- #interview preparation
- #job offers
- #job search
- #off-campus placement
- #salary negotiation
Connected lessons
Linked from 1 guide
Other pages in the library that point here.
Keep reading
More in Career →Guide · Career
Interview Preparation and Mock Interviews with AI
Guide · Career
Improve Your Resume and Profile with AI, Honestly
Guide · Career
A LinkedIn Profile That Gets Recruiter Messages

