TCS
Ninja: ₹3.4-3.6 LPA
Digital: ₹7.1-8.0 LPA
Prime: ₹9.1-12.3 LPA
Campus salary talk in India starts with a screenshot and ends in an argument. Someone posts 32 LPA. Someone else asks whether 3.6 LPA is even worth joining. Both questions skip the part that actually matters: what the number is made of.
Fresher pay is almost always quoted as CTC (Cost to Company), not take-home. CTC is the employer’s annual cost of you. It can include base, bonus, provident fund, gratuity, insurance, and stock that vests over years. The figure on a WhatsApp forward is not the amount that hits your account in month one. If you only remember one thing from this page, remember that.
This guide is how students usually read 2025-2026 campus tech offers. The bands below come from student reports and the company pages on this site. They are not official salary tables. College, city, role name, and year all move the number. The written offer letter is the only figure that counts.
Packages cluster by company type more than by your CGPA. A 9.2 at a Tier-3 college and a 7.8 at an IIT can land in completely different bands because the companies that visit those campuses are different. Role track matters almost as much: TCS Ninja and TCS Prime are not the same job, even though both say TCS on the ID card.
| Company type | Typical fresher CTC | Premium / top track | Examples |
|---|---|---|---|
| Service-based | ₹3.5-6.5 LPA | ₹7-12 LPA | TCS, Infosys, Wipro, Accenture, Cognizant |
| Indian product | ₹12-28 LPA | ₹25-35 LPA+ | Flipkart, Zomato, PhonePe, Swiggy, Zoho |
| FAANG / top global tech | ₹25-55 LPA | ₹50 LPA+ | Google, Amazon, Microsoft, Meta, Apple |
| Investment banks (tech) | ₹18-35 LPA | Role-dependent | Goldman Sachs, JP Morgan, Morgan Stanley |
| Consulting / Big 4 tech | ₹4-10 LPA | Higher for specialist tracks | Deloitte, EY, PwC, KPMG |
Read the table as a map, not a promise. Service volume hiring really does sit near ₹3.5-4.5 LPA for a lot of people. Product SDE-1 offers really do jump into the teens and twenties. FAANG totals look even larger because stock is counted in. None of that means every student at every college sees every band.
A useful way to use the map: pick the band you can realistically reach this season, then decide whether a second band is worth another three months of DSA. Chasing Google while you still fail medium arrays is not a salary strategy. Clearing TCS Digital or Infosys HackWithInfy often is.
This is still where most engineering campuses actually place people. TCS, Infosys, Wipro, Accenture, Cognizant, Capgemini, HCL and Tech Mahindra hire in volume. The standard offer is not glamorous. It is also not a failure. It is a first job with a known brand, structured training, and a salary that covers a shared flat in a lot of Indian cities if you are careful.
Standard campus offers sit near ₹3.5-6.5 LPA. Coding contests and premium tracks can push you into ₹7-12 LPA. That gap is the whole game inside services. Ninja versus Digital, Systems Engineer versus Power Programmer, Project Engineer versus Turbo: same company, different interview bar, roughly double the pay.
Why the floor is low is not a mystery. These firms bill clients for people. They hire thousands of graduates a year, train them, and staff them on projects. The business model does not need every joiner to be a contest programmer, so the volume band stays modest. The premium tracks exist because some clients and some internal products do need stronger engineers, and the firms would rather keep those people than lose them to product companies in year two.
TCS
Ninja: ₹3.4-3.6 LPA
Digital: ₹7.1-8.0 LPA
Prime: ₹9.1-12.3 LPA
Infosys
Systems Engineer: ₹3.6-4.5 LPA
DSE: ₹6.5-9.5 LPA
Power Programmer: ₹9-12 LPA
Wipro
Project Engineer: ₹4-4.5 LPA
Turbo Engineer: ₹8-10 LPA
CodeStorm / top NTH performers
Accenture
ASE (standard): ~₹4.5-6.5 LPA
Higher bands for specialist tracks
Cognizant
GenC: ~₹4-4.5 LPA
GenC Next / Elevate: higher bands up to ~₹11-12 LPA
Capgemini
Exceller Analyst: ~₹4.25 LPA
Higher Exceller bands ~₹5.75-7.5 LPA
HCL
GET / fresher: ₹4-4.5 LPA
Mid roles grow with experience
Tech Mahindra
Associate SE: ₹3.5-4.5 LPA
Entry across branches
A few things students keep getting wrong about service CTC.
First, the headline is yearly cost, not monthly cash. A ₹3.6 LPA Ninja letter does not mean ₹30,000 in your account. After PF, tax and other deductions, many people see something in the low-to-mid twenties, depending on the breakup. Ask for the monthly in-hand estimate if HR will give one. If they will not, read the annexure yourself.
Second, training and bench time are part of the deal. You may spend months in ILP, or on the bench, before a billable project. That does not change CTC. It does change how fast you learn. A Digital or Turbo offer is often a better early project, not just a better number.
Third, the first hike inside services is usually modest. People who treat a 3.6 LPA offer as a two-year plan and keep practising DSA often out-earn people who treat a 7 LPA offer as the finish line. The offer is the start of a curve, not the curve.
Persistent, EPAM, Nagarro, LTTS and similar firms sit in a slightly different pocket: still services-shaped work, but smaller campuses and sometimes a bit more cash than the mass Ninja band. Persistent students often report something like ₹5-8 LPA. That is not Flipkart money. It can still be a better first year than the lowest mass offer if the project is real.
For a side-by-side of the three giants, see TCS vs Infosys vs Wipro. For the career trade-off against product firms, see product vs service companies.
Product SDE-1 offers are usually total CTC: base + bonus + ESOPs. College tier and interview performance move you within the band. The interview is harder. The number is higher. That is the trade.
Indian product is not one bucket. Flipkart, PhonePe, Meesho and CRED pay like serious product companies. Zoho pays less on paper and is still a product job with a very different culture. Swiggy, Zomato and Paytm sit in the middle of that spread. A “product offer” of ₹6 LPA and a product offer of ₹28 LPA are not the same decision.
Flipkart
SDE-1: ₹22-28 LPA total
Base often ~₹18-22 LPA
Zomato
SDE-1: ₹18-25 LPA total
Base often ~₹12-18 LPA
Phonepe
SDE fresher: ₹18-25 LPA
Strong fintech product band
Swiggy
SDE-1: ₹16-22 LPA
Paytm
SDE-1: ₹16-22 LPA
Meesho
SDE-1: ₹25-35 LPA
Higher end of Indian product bands
CRED
SDE fresher: ₹18-25 LPA
Zoho
MTS: ₹5-7 LPA entry
Strong internal growth; skills over CGPA
A few more product-shaped bands students ask about constantly:
ESOPs are the part people either worship or ignore. Neither is useful. Equity in a listed or soon-to-list company is not the same as equity in a private startup that may never have a liquidity event. If a ₹24 LPA letter is ₹16 LPA cash and ₹8 LPA ESOPs over four years, year-one cash is not 24. Ask for the vest schedule. Ask what happens if you leave in year two. Then compare that to a ₹12 LPA offer that is mostly fixed.
Zoho is the exception people use to argue that “product always pays more.” It does not. Zoho MTS often starts around ₹5-7 LPA. Students still pick it over TCS Ninja because the work is product work, the culture is unusual, and the internal growth can be real. That is a career choice, not a CTC-maximising choice. Both are valid if you know which one you are making.
Location is not a footnote here. Most of these roles sit in Bengaluru, Hyderabad, Gurugram or Pune. A 22 LPA offer in Bengaluru and a 12 LPA offer in a cheaper city are closer in savings than the headlines suggest, especially in year one when you are paying deposit, broker, and the “I just started working” tax of eating out. Do the rent maths before you call one offer stupid.
These packages are total compensation: base + bonus + RSUs/stock. Year-1 cash is lower than the headline CTC when stock vests over multiple years. That sentence is on every decent salary thread for a reason. People still quote the total as if it were salary.
Google, Amazon and Microsoft are the three names every campus talks about. They are not identical offers. On this site’s company pages, student reports for India new-grad tech commonly sit around:
Notice the base bands overlap more than the totals. The difference is usually stock and bonus, not a magical extra ₹20 LPA in your first salary credit. Microsoft’s higher total is a good example: a lot of the gap versus Amazon is equity, not monthly cash. Compare Google vs Amazon vs Microsoft if you are choosing among the three.
L3 SDE: ₹30-45 LPA total
Base ~₹18-25 LPA
Amazon
SDE-1: ₹25-32 LPA total
Base ~₹18-22 LPA + RSUs
Microsoft
SDE-1: ₹45-55 LPA total
Base ~₹18-22 LPA + stock
Meta
E3: ₹50-65 LPA total
Base ~₹38-48 LPA
Apple
SWE I: ₹35-50 LPA total
Rare, highly competitive India offers
Adobe
SWE fresher: ₹35-45 LPA
NVIDIA
SWE fresher: ₹40-50 LPA
Atlassian
SWE: ₹30-40 LPA
A second ring of global product / platform firms pays in the same neighbourhood as FAANG or just under it:
Two practical notes.
One: these processes fail most people. That is not a moral judgement. The OA is hard, the loop is long, and the college list is short. If your campus does not get Google, off-campus and intern conversions are the realistic paths, and both are slower than a TCS NQT date. Plan a services or mid-product backup so you are not unemployed in August because you only applied to four logos.
Two: support, QA and non-SDE roles at the same companies pay less. Microsoft support in the ₹10-16 LPA region and Amazon support around ₹10-14 LPA show up in student reports. Those are still strong offers relative to mass services. They are not the SDE-1 screenshot your friend posted. Read the role name on the JD.
Banking tech and analyst roles often beat mass service offers by a wide margin. The work is not “banking” in the branch sense. You are usually writing software, data pipelines, or internal tools for trading, risk, payments or wealth. Hours and culture vary by desk. Pay is the reason a lot of CS students sit the OA.
Goldman Sachs
Analyst: ₹18-22 LPA
Strong academics + technicals
JP Morgan
Technology Analyst: ₹25-35 LPA
Morgan Stanley
Technology Analyst: ₹25-35 LPA
Deloitte
Analyst / USI tech: ~₹4-10 LPA by track
Specialist bands go higher
EY
Analyst/Associate: ₹6-10 LPA
Bank of America
SWE/Analyst: ₹12-20 LPA
Quant and finance-tech shops sit above ordinary banking tech when you clear them:
Those processes are closer to hard product interviews plus maths and puzzles. Do not walk in with only TCS-style aptitude.
Big 4 campus tech tracks are a different animal. Deloitte USI, EY, PwC and KPMG often land nearer ₹4-10 LPA unless you hit a specialist path. Students confuse “consulting brand” with “Goldman pay.” The brand is real. The CTC usually is not Goldman. If you want consulting for the work and the exit options, say that. If you want 25 LPA, look at JP Morgan technology or a product SDE loop instead.
Banks also care more about CGPA than Google does. A 7.0 floor is common. A 6.2 that can still sit TCS NQT may never see a Goldman shortlist. Check eligibility before you spend a month on a process you cannot enter.
Use this when someone asks “who pays what” and you need a single screen. Then open the company page for the breakup.
| Company | Typical fresher role | Reported CTC |
|---|---|---|
| TCS | Ninja / Digital / Prime | ₹3.4-12.3 LPA |
| Infosys | SE / DSE / Power Programmer | ₹3.6-12 LPA |
| Wipro | Project / Turbo Engineer | ₹4-10 LPA |
| Accenture | ASE | ₹4.5-6.5 LPA+ |
| Cognizant | GenC family | ₹4-12 LPA |
| Persistent | Software Engineer | ₹5-8 LPA |
| Zoho | MTS | ₹5-7 LPA entry |
| Thoughtworks | GAD / Associate Developer | ₹10-18 LPA |
| Walmart GTech | SWE | ₹15-25 LPA |
| Swiggy / Paytm | SDE-1 | ₹16-22 LPA |
| Zomato / PhonePe / Razorpay / Uber | SDE-1 / SDE I | ₹18-25 LPA |
| Flipkart | SDE-1 | ₹22-28 LPA |
| Meesho | SDE-1 | ₹25-35 LPA |
| Goldman Sachs | Analyst | ₹18-22 LPA |
| Arcesium | SDE | ₹20-35 LPA |
| JP Morgan / Morgan Stanley | Tech Analyst | ₹25-35 LPA |
| Amazon | SDE-1 | ₹25-32 LPA |
| Salesforce | AMTS / SWE | ₹25-40 LPA |
| ServiceNow | SE (strong offers) | ₹28-38 LPA |
| L3 | ₹30-45 LPA | |
| D. E. Shaw | Software / systems | ₹30-50 LPA |
| Adobe | SWE | ₹35-45 LPA |
| Qualcomm | SWE / Analyst | ₹35-45 LPA |
| Apple | SWE I | ₹35-50 LPA |
| NVIDIA | SWE | ₹40-50 LPA |
| Microsoft | SDE-1 | ₹45-55 LPA |
| Meta | E3 | ₹50-65 LPA |
For eligibility before you chase a package, see CGPA requirements and eligibility criteria.
CTC is the employer’s full annual cost. It can include:
In-hand is monthly pay after PF, tax and other deductions. For cash-heavy service offers, take-home is often about 70-85% of the monthly fixed component. For FAANG-style offers, do not treat year-1 vesting as fully liquid cash.
A joining bonus looks like salary and behaves like a clawback. Many letters pay it in the first month or first year and ask for it back if you leave before a date. Read that clause. A ₹2 Lakh joining bonus on a 12 LPA letter is not “14 LPA forever.”
Variable pay is the other trap. Some service and consulting letters put 10-20% of CTC as performance-linked. You may get it. You may get less in a weak year. Product letters can do the same with annual bonus. When two offers look close, compare guaranteed cash in year one, not the marketing total.
A typical TCS Ninja / Infosys SE / Wipro Project Engineer letter around ₹3.6-4.5 LPA is mostly cash plus PF and benefits. Monthly in-hand often lands roughly ₹22,000-28,000 after PF, professional tax and income tax, depending on the breakup and tax regime. Insurance and gratuity sit inside CTC and never become pocket money. This is the band where rent in Bengaluru hurts and a hometown or cheaper city posting can feel like a raise.
TCS Digital/Prime, Infosys Power Programmer and Wipro Turbo sit here. More of the CTC is still cash than a FAANG letter. Monthly in-hand might be something like ₹50,000-75,000 before you obsess over exact tax. The jump from 4 LPA to 8 LPA is the largest lifestyle change most service-campus students will see in year one. It is also the band you can often reach without a FAANG-level DSA profile if you grind the premium track exams.
Flipkart / PhonePe / Zomato style totals. Base might be ₹12-22 LPA; the rest is bonus and ESOPs. Year-one cash is commonly closer to the base plus any joining bonus, not the full 25. In-hand on an ₹18 LPA base is a different life from ₹4 LPA, even after Bengaluru rent. Still: if ₹8 LPA of the headline is four-year equity, do not spend like you make 25 in cash.
Google / Amazon / Microsoft style totals. Base often still ₹18-25 LPA. Stock is the rest, vesting over about four years, sometimes back-loaded. Year-one liquid pay can look surprisingly close to a strong Indian product offer. The wealth shows up if you stay and if the stock does well. That is a real advantage. It is not the same as “55 LPA salary.”
These in-hand ranges are illustrative, not a payroll calculator. Tax slabs, new versus old regime, HRA claims, and whether you live in a metro all move the number. If you need an exact figure, use the annexure on your letter and a current tax calculator. Do not use a 2022 YouTube thumbnail.
Open the annexure. Ignore the first-page headline until you have mapped every line.
Fixed / base. This is the number that drives monthly in-hand. If it is missing or tiny relative to CTC, the letter is stock- or bonus-heavy.
Variable / performance bonus. Ask whether it is guaranteed in year one. Many campus offers pay a first-year bonus that later becomes performance-linked.
Employer PF and gratuity. These are real benefits. They are not cash this month. Students who subtract them from CTC to “expose” the company are half right: you should know they are not in-hand. You should not pretend they are fake.
Stock / RSU / ESOP. Get the grant value, the vest calendar (often 25% a year, sometimes different), and whether there is a one-year cliff. Ask what the share price assumption is. Companies use a price. That price can move.
Joining bonus and relocation. Note the clawback window. Note whether relocation is a lump sum or bills-against-policy.
Bond or service agreement. Some service letters still carry a training recovery amount if you leave early. The legal and practical details vary. Read the clause. Do not take placement-cell gossip as the contract.
Role name and band. Ninja versus Prime, GenC versus GenC Next, SDE versus support. The title on LinkedIn is less important than the band on the letter.
Location and joining date. A Bengaluru join date in July and a “maybe Hyderabad” verbal are not the same offer. Get the city in writing.
Probation. Usually six months to a year. CTC rarely changes at confirmation in mass services; sometimes it does. Ask.
If HR says “we cannot share the breakup until you accept,” that is a yellow flag, not always a deal-breaker. You can still ask for a sample annexure or the percentage split. You cannot negotiate what you cannot see.
Bengaluru, Hyderabad, Pune, Chennai, NCR, Mumbai. Those six eat most tech offers. Rent is the variable that turns a good CTC into a tight month.
A shared 2BHK in a reasonable Bengaluru neighbourhood can eat a large fraction of a 4 LPA in-hand. The same offer in a smaller city, or staying at home, looks completely different. That is why “is 4 LPA worth it” is a location question as much as a pride question.
On the other end, a 28 LPA product offer in Bengaluru still leaves real savings after rent if the cash component is healthy. The people who claim “Bangalore eats everything” are usually mixing a 4 LPA in-hand with a 25 LPA lifestyle. Pick one.
Commutes matter more than students expect. A 90-minute each-way office mandate is a pay cut in hours. Hybrid and WFH policies are not printed in CTC. Ask the team, not the PPT.
If you have two offers in different cities, build a one-page comparison: year-1 cash, rent, deposit, travel home, and whether you will actually stay two years. The higher CTC wins less often than Twitter thinks.
SDE / SWE / MTS is the band this page is really about. It is not the only campus role.
QA / SDET. Often a step below SDE in the same firm. Sometimes close, especially if the role is automation-heavy. Do not assume QA is a consolation prize until you see the letter. Also do not assume it is equivalent to SDE-1 at Flipkart.
Support / operations / associate. Lower bands. Microsoft and Amazon support numbers above are the polite version. Mass-service support can sit near or below the Ninja floor.
Analyst (consulting / Big 4). Wide spread, often ₹4-10 LPA on campus.
Technology analyst (banks). Much higher, as in the JP Morgan / Morgan Stanley rows.
Data / ML intern-to-FTE. Can match or beat SDE at some firms; can also be a research-y stipend that never becomes the SDE number you Googled.
Hardware / VLSI / core. Qualcomm, NVIDIA, Samsung SSIR, TI, Intel: different skill set, sometimes FAANG-like CTC, sometimes a core-electronics band that looks like services. Read the specific company page. Do not quote SRI software numbers for a field-sales Samsung role.
If a relative says “my friend’s son got 20 LPA at Amazon,” ask the role. Support, SDE, and intern conversion are three different stories.
CGPA mostly decides whether you are allowed to sit. It does not print the CTC. A 9.4 that cannot code still gets Ninja. An 7.1 that crushes Advanced coding can still see Digital or Prime. Banks are the exception where academics stay in the room longer.
Internships are the quiet multiplier. A summer at the same company converting to FTE often beats cold campus CTC, and sometimes beats the public band. If you are in second or third year, a good internship is a salary strategy, not only a resume line.
College tier is uncomfortable and real. IIT/NIT/IIIT product pools and Tier-3 TCS pools are not the same market. Off-campus exists so you can leave your pool. It is slower and noisier. It is also how a lot of 15 LPA+ stories happen after a 4 LPA first job.
Most students will not get Google this year. A lot of them can get a better TCS/Infosys/Wipro band if they treat the premium exam as a separate project.
TCS. One NQT, mapping to Ninja / Digital / Prime. Advanced coding is the separator. Prime is not a different registration form you forgot to fill. It is a performance band. Details: TCS Digital, TCS Prime, TCS Ninja.
Infosys. HackWithInfy and InfyTQ are how people leave the SE floor. Specialist Programmer / Power Programmer chatter sits around ₹9-12 LPA. That is closer to a weak product offer than to Ninja. See Infosys SP.
Wipro. CodeStorm and standout Elite NTH performance feed Turbo, commonly reported around ₹8-10 LPA. See Wipro Turbo.
Cognizant. GenC Next / Elevate is the same idea: same company, harder signal, higher band, fewer seats.
If you have 8-12 weeks and a services-heavy campus, this is usually a better plan than “I’ll apply off-campus to 200 startups and hope.” You already have a date, a pattern, and a known CTC ladder. Use it.
On-campus CTC is banded. The company decided the number before you walked in. Your job is to clear the bar for the higher band, not to invent a new one in HR.
Off-campus is messier. Startups will quote whatever they quote. Some are generous. Some are 4 LPA with a 20 LPA ESOP story attached. Product firms hiring off-campus often stay near their campus band; they just get more applicants. Referrals help you get the OA, not a secret extra 10 LPA.
People ask whether off-campus pays more. Sometimes. A strong candidate with a competing offer can see a better joining bonus or a higher stock grant. A weak candidate off-campus gets ghosted. Campus is a bulk pipeline. Off-campus is a filter with no placement cell to nag HR.
If you already have a 4 LPA campus offer, sitting more off-campus product OAs until joining date is rational. Resigning from a plan with nothing in hand because “CTC is low” is how people lose a year.
Some service offers still include a clause that you will repay training cost if you leave before 12-24 months. The amount and the enforceability people describe online are all over the place. What you can do in practice:
Product and FAANG letters rarely look like old-school bonds. They have stock cliffs and joining-bonus clawbacks instead. Different paperwork, same idea: leaving early has a cost.
Campus mass hiring: almost no. The band is the band. Asking “can you make it 5 LPA” in a TCS HR round wastes the room. Asking “can you confirm Digital versus Ninja mapping” is a real question.
Campus product / FAANG: limited. Sometimes a competing written offer moves joining bonus or stock. Sometimes it does not. Never fabricate an offer. Firms talk, and you only have one reputation.
Off-campus: more room, still not magic. You can ask for a week, ask for the split, and ask whether they can improve base versus stock. You cannot lecture a recruiter about Levels.fyi screenshots from the US.
The useful “negotiation” for most freshers is choosing the right process, not haggling the letter. Clearing Prime instead of Ninja is a 3x CTC move. Haggling Ninja is a zero.
A 4 LPA start is not a life sentence. It is also not automatically a rocket. What happens next depends on whether you keep practising.
Typical service curve from student chatter (very rough, not a promise): year 0 around 3.5-7 LPA depending on track; year 2 around 4.5-11; year 5 around 8-16 if you stay. People who switch to product at year 2-3 often report a jump into the mid-teens or higher if they can clear DSA interviews. See product vs service for that path.
Product and FAANG curves are steeper on paper because levels and stock refreshers exist. They are also easier to stall on if you join a sleepy team and stop interviewing. High CTC does not replace skill.
A practical plan many students actually follow:
Is a 4 LPA offer “worth joining” if you have nothing else? Usually yes, if you need the income, the experience, and the time to prepare a switch. No, if you already have a 12 LPA product letter and you are only scared of coding. Context is the whole answer.
Target premium service tracks
Treat TCS Digital/Prime, Infosys Power Programmer and Wipro Turbo as separate goals. They need stronger coding than the mass role, and they are the realistic 2x for most campuses.
Build a product-company profile
Product SDE interviews lean on DSA and system design basics. A solid LeetCode/contest profile opens ₹15 LPA+ bands that mass hiring rarely reaches.
Don’t ignore location and role
Bangalore/Hyderabad product offers can look higher on paper; adjust for rent and commute. Prefer the role you’ll grow in over a slightly larger CTC in a weak team.
Read the offer line by line
Confirm fixed vs variable, bond/service agreement, joining date, and stock vesting before you accept or negotiate.
If you want a week-by-week plan, use the company preparation guides for the processes you can actually sit. Generic “study 6 hours a day” advice is how people burn out on the wrong syllabus. TCS NQT and a Google OA are not the same sport.
It is a common and acceptable start for standard service roles (TCS Ninja-range, Infosys Systems Engineer, Wipro Project Engineer). It is not high relative to product or FAANG bands. Use it as a foothold while you upskill for a switch, or push for premium tracks in the same company family.
Yes for most campuses. It sits at the top of standard service bands or the bottom of specialist/consulting tech. In a cheap city it is comfortable. In Bengaluru it is liveable if you share a flat and do not pretend you make 20. It is not a reason to stop attempting Digital / HackWithInfy / product OAs.
Yes. ₹10 LPA is strong. It is above most standard service offers and sits in premium service tracks or mid-tier product/startup ranges. FAANG and top product roles usually go higher. If you have 10 and a 4, take the 10 unless the role is obviously worse (wrong city you cannot move to, a bond you will not serve, a support job you do not want).
Yes. That is a strong Indian product / banking-tech / lower-FAANG-total neighbourhood. Check the cash versus stock split before you celebrate the integer. A 20 that is 12 cash and 8 paper is still a good offer. It is not 20 in the bank.
Honest answer: ₹4-6 LPA is normal, ₹7-12 LPA is good, ₹15 LPA+ is strong, ₹25 LPA+ total is excellent and scarce. “Average” depends on your college’s company list, not on a national LinkedIn post. A Tier-3 mass-service campus and a top-NIT product campus do not share an average.
From student reports for the 2026 NQT cycle: Ninja ~₹3.4-3.6 LPA, Digital ~₹7.1-8.0 LPA, Prime ~₹9.1-12.3 LPA. One test, different mapping. Coding and interview depth decide the band more than CGPA once you have cleared eligibility.
Student reports commonly put Power Programmer / Specialist Programmer around ₹9-12 LPA, with SE around ₹3.6-4.5 LPA and DSE in between. HackWithInfy is the usual story for the top band. Confirm the role name on the letter; HR labels drift.
Turbo is the premium fresher band, commonly reported around ₹8-10 LPA, against Project Engineer around ₹4-4.5 LPA. CodeStorm and exceptional Elite NTH performance are the usual routes.
On the Microsoft hub, SDE-1 new-grad total compensation is commonly reported around ₹45-55 LPA, with base often ₹18-22 LPA plus bonus and stock. Support / QA tracks are lower. Confirm vesting on the letter.
Student reports for E3-style India offers often sit around ₹50-65 LPA total, with a high base relative to Google/Amazon. Seats are few. Treat any screenshot as one data point.
For a cash-heavy ~₹4 LPA letter, many people see roughly ₹22,000-28,000 a month after deductions. For a mostly-fixed ~₹10 LPA letter, a rough mental model is ₹60,000-75,000 a month, still depending on PF, tax and whether variable is in the 10. These are ballparks. Your annexure wins.
Campus offers are often banded with limited room to negotiate, especially in mass service drives. Off-campus, referral and lateral-style processes sometimes allow more discussion on joining bonus or stock. Never invent a competing offer; ask clarifying questions about the break-up instead.
CGPA mainly affects eligibility and shortlisting, not the published band. Higher CGPA can help you reach premium tracks or better companies, which then pay more. Within the same role band, interview performance matters more than a 0.2 CGPA difference.
Product companies usually pay more for SDE roles. Service companies hire at larger volume with lower standard CTC, but premium service tracks (₹7-12 LPA) can beat weaker startup offers. See product vs service companies for a fuller career trade-off.
Among campus-visible tech roles, Meta, NVIDIA, Apple, Adobe, Microsoft, Google, Qualcomm and Netflix typically sit at the top of total compensation chatter. D. E. Shaw, strong Indian product (Meesho, Flipkart), and JP Morgan / Morgan Stanley technology are in the next conversation. Highest is not the same as reachable.
If you have no other offer and you need to join, take it and keep preparing. If you can afford to wait a few months with a real off-campus pipeline already moving, you can wait a bit. Waiting forever for a 20 LPA miracle while you sit at home is how batches get stuck. A joining date is a deadline. Use it.
Some do. Some pay less and call ESOPs “20 LPA CTC.” A funded product startup SDE-1 can look like ₹12-20 LPA cash. An early startup can look like ₹6 LPA plus hope. Read the letter the same way you would read a Flipkart letter. Brand size is not the same as cash.