How-to Career decisions

How to Choose Between Two Job Offers in India: A Decision Framework (2026)

A structured framework for choosing between two job offers in India. Goes beyond salary to cover PF, ESOPs, notice periods, city costs, manager quality, and growth trajectory.

Published May 21, 2026 · 8 min read

The 60-second version Choosing between two job offers in India requires looking past CTC. Compare fixed take-home, factor in city cost-of-living (Bangalore vs. Mumbai can mean a ₹4-6 lakh difference in real spending), evaluate PF and gratuity continuity, and treat ESOPs as lottery tickets. The single biggest predictor of your satisfaction is not the salary — it is your manager. Use a 6-factor decision matrix, run the regret minimization test, and never accept an offer without a written letter.

You have two offers. One is from a Series B startup with a flashy CTC and ESOPs. The other is from a mid-sized product company with a lower headline number but better benefits. Your parents are pushing for stability. Your friends are pushing for the startup. You have spent three nights on Excel sheets and you are still stuck.

This is not a math problem. It is a decision under uncertainty, and most people solve it badly. They overweight the number in the offer letter and underweight the factors that actually determine whether they will be happy in 12 months. This guide gives you a framework that accounts for the realities of working in India — not the generic advice you will find on Reddit.

Why salary comparison alone fails (the hidden factors)

The CTC number is designed to impress you. It bundles fixed pay, variable pay, retention bonuses, and ESOPs into one big figure that looks great on LinkedIn. Here is what it hides:

Notice period differences (1 month vs. 3 months)

A 3-month notice period is standard at most Indian IT services and product companies. Startups often offer 1 month. This matters more than you think. If you are unhappy, a 3-month notice period is a prison sentence. If the startup fails, a 1-month notice period means you are out on the street faster. There is no right answer — but you need to know which one you are signing up for.

PF and gratuity implications

Companies with a 5-year gratuity vesting schedule effectively lock you in. Leave at year four and you forfeit the entire amount. For someone earning ₹25 lakh CTC, that is roughly ₹1.2-1.5 lakh left on the table. PF portability exists through the UAN, but transfers between employers are still glitchy. A company with a higher employer PF contribution (12% vs. the bare minimum) is putting real money into your retirement, not just your current account.

ESOP vs. cash tradeoffs

Indian startups love offering ESOPs because they are free for the company and sound valuable to you. Most are not. Ask: what percentage of the company do the options represent? What is the strike price versus the latest 409A valuation? What is the exercise window if you leave — 90 days or 10 years? If the company cannot answer clearly, the ESOPs are worth zero. Treat them as such in your decision. For a complete framework with specific numbers, tax rules, and a 5-minute evaluation, see our guide on ESOP vs cash for startup offers in India.

City cost-of-living reality (Bangalore vs. Mumbai vs. Hyderabad)

A ₹25 lakh CTC in Mumbai is not the same as a ₹25 lakh CTC in Hyderabad. Rent for a 2BHK in a decent Mumbai suburb runs ₹50,000-70,000 per month. In Hyderabad, the same flat is ₹25,000-35,000. Over a year, that is a ₹3-4 lakh difference in post-tax disposable income. Bangalore sits in the middle. Factor this into your real comparison, not just the headline number.

Pro tip Build a "real income" calculator. Take fixed monthly pay, subtract estimated rent, subtract PF contribution, subtract tax (use an online India tax calculator), and compare the remainder. The offer with the higher CTC often loses when you do this honestly.

The 6-factor decision matrix

Rate each offer on a 1-5 scale across these six factors. Weight them by what matters to you right now — not what mattered to your friend, not what looks good on Instagram.

Factor 1: Total compensation (CASH + ESOP + benefits)

Look at fixed monthly take-home, not CTC. Add employer PF contribution, health insurance quality (family coverage? parents included?), and any non-standard benefits like education allowance or WFH setup stipend. For ESOPs, use a conservative valuation — 20% of face value for an early-stage startup, 50% for a late-stage one, 100% only for a publicly traded company.

Factor 2: Growth trajectory (promotion velocity, learning curve)

Ask: how many people at my level got promoted in the last 12 months? What is the average tenure before promotion? What technologies or domains will I be exposed to? A role that pays 15% less but teaches you something that commands a 40% premium in two years is the better financial decision, even if it does not feel like it today.

Factor 3: Manager quality (the #1 predictor of job satisfaction)

A Gallup study found that 70% of variance in employee engagement is driven by the manager. In India, this is even more pronounced because promotions, raises, and project allocations are often centralized with the manager. Before accepting, ask to speak with your future manager for 15 minutes. If the company refuses, that is a red flag. During the call, ask: "What does success look like for this role in 6 months?" Their specificity is the signal.

Factor 4: Company stability vs. growth (startup risk/reward)

Check the company's runway: how many months of cash do they have at current burn? Have they raised in the last 18 months? If not, they may be struggling. Check attrition on LinkedIn — filter by "past company" and look at the departure rate. A startup with 40%+ annual attrition is bleeding talent for a reason. A stable company with 10% attrition is likely a healthier place to learn.

Factor 5: Work-life boundaries (WFH policy, on-call expectations)

Ask directly: "What is the on-call rotation?" "How often do people work weekends?" "Is WFH hybrid or fully remote?" Indian startups in particular have a culture of implicit overwork — "we are a family" often means "we expect you to answer Slack at 11 PM." Get specifics. A policy document is better than a verbal promise.

Factor 6: Personal constraints (family, health, location)

This is the factor no one talks about honestly. Are you the primary caregiver for aging parents? A role in Bangalore when your family is in Kolkata adds ₹1.5-2 lakh in annual travel costs and emotional load. Do you have a health condition that requires a specific hospital network? Does your partner have career constraints in a particular city? These are not "soft" factors. They are hard constraints that will affect your performance and happiness.

"The best offer is not the one with the highest number. It is the one where you can do your best work without resenting the tradeoffs." — Every senior engineer I interviewed for this piece

The "regret minimization" test

Jeff Bezos popularized this framework: project yourself forward to age 80, and ask which decision you will regret less. It sounds abstract, but it works for job decisions when you make it concrete.

5-year forward look: which choice will you regret less?

Imagine it is 2031. You are 5 years into whichever path you choose. What does your career look like in each scenario? Be specific, not aspirational. If you join the startup, the likely outcomes are: it fails (60% probability), it survives but does not exit (30%), it exits and your ESOPs are worth something (10%). If you join the stable company, the likely outcome is: steady promotions, modest raises, and a predictable path.

Now ask: in which scenario am I more likely to have the skills, network, and financial cushion to make my next move on my own terms? The answer is rarely the one with the higher CTC.

When to choose safety vs. when to choose growth

Choose safety when: you have dependents, you have less than 6 months of expenses saved, you are recovering from a layoff or burnout, or the economy is contracting. Choose growth when: you have 12+ months of runway, you are early in your career and can afford a reset, the learning curve is genuinely steep, or the role opens a door that is hard to open otherwise (e.g., moving from services to product, or from India to a global remote role). If you are unsure, finding a mentor who has faced the same choice can give you perspective no article can.

When to negotiate instead of choosing

Sometimes the right move is not to pick one offer, but to improve the other. Our guides on salary negotiation mistakes Indians make and salary negotiation scripts and timelines have the exact words to use at every stage.

Using offer A to improve offer B (the right way)

Tell Company B: "I have an offer of ₹X from Company A. I prefer your role because of [specific, genuine reason — the team, the tech stack, the growth path]. Is there flexibility on [specific component — joining bonus, relocation, equity, or base]?"

Never bluff. Hiring managers in India talk more than you think, especially within the same sector. Never make it feel like an auction — "whoever pays more wins" signals that you are not actually interested in the work. And never negotiate before you are ready to accept — if Company B meets your ask, you should say yes. Re-negotiating after they concede destroys trust.

What is and isn't negotiable in Indian hiring

Usually negotiable: joining bonus, relocation allowance, ESOP grant size, notice period, WFH flexibility, and sometimes leave policy. Rarely negotiable: base salary for junior-to-mid roles, designation, and formal benefits like health insurance coverage. Never negotiable: statutory requirements like PF contribution rates or gratuity rules. If a company tries to circumvent these, run.

Red flags that should disqualify an offer

Some signals mean the offer is not just worse — it is dangerous. Do not rationalize these away.

Vague role descriptions. If the JD says "wear multiple hats" and "dynamic environment" without specifying what you will actually do, you are being hired into a burn-and-churn role. Ask for a 30-60-90 day plan in writing. If they cannot produce one, they have not thought about your success.

No written offer letter. A verbal offer is not an offer. In India, employment disputes are hard to resolve, and a written letter is your only protection. If they delay the letter beyond 5 business days, something is wrong — either they are shopping for a cheaper candidate, or their internal approval process is broken.

Unrealistic ESOP promises. "This could be worth ₹50 lakh in 3 years" is a sales pitch, not a projection. Ask for the cap table, the latest 409A valuation, and the liquidation preferences. If they refuse, the ESOPs are worth zero. Treat them as such.

High attrition in the team you are joining. Check LinkedIn. If 4 out of 8 people in the team left in the last 12 months, that is not a coincidence. It is a pattern. Either the manager is toxic, the work is unsustainable, or the company is in trouble. All three are reasons to decline.

Talk to someone who's evaluated the same choice

Amigzo connects you to verified working professionals who have actually made the job offer decision you're facing right now. Get specific, honest advice — per-minute, no commitment.

Join the waitlist Find a Guide

Frequently asked questions

Quick answers about choosing between job offers in India.

Should I always pick the higher CTC offer?

Not necessarily. A higher CTC often includes variable pay, retention bonuses, or ESOPs that vest over four years. Compare fixed monthly take-home first. Then factor in city cost-of-living: a ₹25 lakh CTC in Mumbai may leave you with less disposable income than a ₹22 lakh CTC in Hyderabad. Finally, factor in growth: a ₹20 lakh role at a company where you will learn faster can out-earn a ₹25 lakh role where you stagnate within two years.

How do I evaluate ESOPs in an Indian startup?

Ask four questions: What percentage of the company do the options represent? What is the strike price versus the latest valuation? What is the exercise window if you leave — 90 days or 10 years? And has the company raised a priced round, or is it still at a seed stage? Most Indian startup ESOPs are worthless. Treat them as lottery tickets, not income. Value them at zero in your decision math. If they pay out, that is a bonus.

Can I use Offer A to negotiate Offer B?

Yes, but do it with transparency, not manipulation. Tell Company B: "I have an offer of ₹X from Company A. I prefer your role because of [specific reason]. Is there flexibility on [specific component]?" Never bluff about competing offers — hiring managers talk. Never make it feel like an auction. And know what is actually negotiable: joining bonus, relocation, and sometimes equity are flexible. Base salary and designation usually are not unless you are a senior hire.

What if I choose wrong? Can I switch again quickly?

In India, job-hopping every 6-12 months still carries stigma, especially at established companies. Startups are more forgiving. If you do switch quickly, have a clear narrative: "The role changed after I joined" or "The team I was hired for was restructured." Avoid saying "I made a mistake" — it signals poor judgment. A better strategy: give the role 6-9 months, document what you learned, and then move with a clear story about growth.

How important is manager quality really?

It is the single biggest predictor of job satisfaction and retention. A Gallup study found that 70% of variance in employee engagement is driven by the manager. In the Indian context, this is even more pronounced because promotions, raises, and project allocations are often centralized with the manager rather than distributed through committees. Before accepting an offer, ask to speak with your future manager for 15 minutes. If the company refuses, that is a red flag.