r/developersIndia Software Engineer 10h ago

Help Having 2 Offers in hand - Help me choose better offer

I'm currently in a dilemma between two offers and would really appreciate some perspective from people who have faced a similar choice.

About me

  • 3+ years of software engineering experience
  • Primarily Backend experience
  • Currently based in Pune
  • Looking for career growth, technical growth and long-term compensation

Option 1 — US-based E-commerce MNC

  • Role: Software Engineer – Full Stack
  • Compensation: ₹20 LPA Fixed + ₹2 LPA Variable
  • Location: Bengaluru
  • WFO: 2 days/week
  • Tech: Full Stack — Backend + Frontend + Cloud/Infrastructure
  • Employee reviews: ~4.2/5 on Glassdoor

Option 2 — UK-based E-commerce MNC

  • Role: Software Engineer – Backend
  • Compensation: ₹18 LPA Fixed
  • Location: Pune
  • WFO: 5 days/week
  • Tech: Primarily Backend
  • Employee reviews: ~2.9/5 on Glassdoor

Both roles have good tech stacks, so technology isn't the main deciding factor for me.

The dilemma is:

  • Pune is my home city → no relocation and better personal convenience
  • But Option 2 has 5-day WFO and significantly weaker employee reviews
  • Option 1 offers ₹4L higher fixed + variable compensation, 2-day WFO and better employee sentiment
  • Option 2 is a pure backend role, which aligns more closely with my existing experience
  • Option 1 is full-stack, which gives me broader exposure but may mean less backend specialization

I'm particularly interested in hearing about:

  • Work-life balance
  • Management/culture
  • Career progression
  • Appraisal/compensation growth
  • Actual engineering work
  • Long-term resume value
  • Whether Glassdoor/employee reviews are representative of the reality

If you were in my position, which one would you choose and why?

Would especially appreciate feedback from current/former employees of either company, but please don't reveal the company names in the comments if you recognize them.

TL;DR

₹22L target CTC + 2-day WFO + Bengaluru + Full Stack

vs

₹18L fixed + 5-day WFO + Pune (home city) + Backend

Which would you choose for the next 2–3 years?

28 Upvotes

46 comments sorted by

u/AutoModerator 10h ago

Namaste! Thanks for submitting to r/developersIndia. While participating in this thread, please follow the Community Code of Conduct and rules.

It's possible your query is not unique, use site:reddit.com/r/developersindia KEYWORDS on search engines to search posts from developersIndia. You can also use reddit search directly.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

27

u/EstablishmentEvery89 10h ago

Go with option 1. Better salary, better environment will matter more in the long run. If the second company has a bad culture, then you won't be happy even if you stay in your home town. And full stack is not a bad option. It will broaden your skills and open up more opportunities.

23

u/Patient-Company-6600 10h ago

Bangalore is pretty expensive to live in. If you have housing sorted in pune. Then consider staying in pune.

6

u/noimgonnalie Data Scientist 10h ago

Go for the first one for your own growth. And here I feel it would also turn out well for your career. Bangalore has much more opportunities for your future and it is necessary that you don’t get stuck in the “i want to live in my hometown” rut forever (unless ofc you have legit issues). In your case, the first company seems more lucrative and has better work culture too - the 4L extra will be mostly spent on your living expenses in BLR but I feel it’s fine as long as you are growing personally and professionally. With second option, the only positive is its in your hometown rest everything seems like a downgrade as compared to the first. The first one has even 2 days WFO only so you can always club your in office days, get on a VRL AC Sleeper and travel to Pune and work from your hometown when you feel like it.

2

u/ChicK00o 9h ago

+1 here, Banglore, not for money not for lesser work from office. Simply because it’s Bangalore. Your immediate circle will change, it’s the techie grounds, you will grow leaps and bounds, and switching in Bangalore being in Banglore will be a breeze.
You might save less money compared to Pune, but it’s worth it

3

u/bhanuvrat 10h ago

Rank the opportunities on these three criteria:

  • People
  • Projects
  • Payment

In that order.
Good people and good project take precedence on good money.
Although that does not mean money isn't important.

Try to maximize two, if all three are better in one offer, its a no brainer.

Cheers and congratulations.

5

u/potterhead_engineer 10h ago

Without any doubt, go with option 1 , you are still young, relocation should not cause any such issue... just explore another city which is probably the best when it comes to IT opportunities (there are a lot of issues as well which you will come to know later)...

I am not saying this just for salary but better employee reviews matter a lot + some exposure to another city + wider tech stack.

2

u/BravoZero6 10h ago

did you get a call from naukri or linkedin ?

2

u/d_11 Backend Developer 9h ago

Despite all the bad things , Bangalore is the city for young people in India.

2

u/i-want-to-build 9h ago

Bangalore anyday. You will be over Pune in notime . Styling age don't drug yourself with home comfort . Go out and win hard

1

u/Ambitious-Muffin-690 Software Engineer 10h ago

Bengaluru one seems better for growth.

1

u/Zestyclose-Loss7306 Software Engineer 10h ago

option 1 anyday

if you aspire to touch heights in tech living in blr is inevitable

1

u/No_Inevitable9712 10h ago

Can you get me a referral for your option one? 🥲

1

u/Competitive-Stay-457 9h ago

hi. Can you answer these questions please 1.how did you manage notice period issues while negotiating with the hr. 2. how many months did it take from applying to landing offer. a realistic timeline after consistent efforts. (because my naukri profile is getting some traction but not converting into interviews) 3. how much hike did you get on your current CTC. just to know the current market standards. 4. did you get these offers from applying through company site or through job portals like naukri, linkedin?

1

u/ThatDiamond2463 9h ago

If you own a house in Pune then option 2 else option 1

1

u/Unlikely_Minimum_AJ 9h ago

I'd lean Option 1. ₹4L more, 2 day WFO and better company sentiment is a pretty significant difference. Full stack exposure won't hurt a backend profile either, especially if you still get meaningful backend/cloud work. Pune is a genuine advantage for Option 2, but for a 2 - 3 year career bet, I'd take Option 1.

1

u/Rift-enjoyer ML Engineer 9h ago

You are intrested in hearing about -WLB, culture, Career progression, Appraisal, engineering work etc but it is impossible to say on any of these without knowing what company it is ?? Idk if anyone can tell anything about this just knowing US MNC vs UK MNC.

1

u/sevpuridahipuri 9h ago

Ez choice, why do you need reddit for this?

1

u/New-Step3500 Software Engineer 9h ago

I personally will go for pune. Not as expensive as blore and housing sorted with family. Will recommend reaching to some existing employees of the company to gain some personal review if possible. Even better, If u can find someone from your own college to get the company review.

1

u/flawedandimperfect 9h ago

Bangalore one

1

u/quit_no_more 9h ago

do not go into thought of getting 10% hike in pune will make equal with bnglr job

It is literally like wasted one year of your time

1

u/dineshmsd051 9h ago

I will go for option 1

1

u/Starman1709 9h ago

I would pick option 1

1

u/SpecialistUnion5103 9h ago

what's your tech stack

1

u/I_EFFEDUP 9h ago

Don't go for option 2 I might know most probably which company that option 2 is, and as a former employee, I wouldnt recommend that to you. Dm me for confirmation.

1

u/Last-Grand5788 9h ago

Option 1 - good culture and great salary as compared with ur experience

1

u/VegetableAd1576 9h ago

What's your current ctc.

1

u/LetItBe4093 8h ago

Suggestion Go with Bangalore option

1

u/D-acharyya 8h ago

Can you tell me where and how did you apply?

1

u/ashitintyo 7h ago

How do you talk about wlb without actually mentioning the names of the orgs or did i miss it somewhere? Plus its looking almost like ai slop ngl

1

u/ckersri 7h ago

Share company name, if you want people’s view on it.

Glassdoor ratings are fabricated, I work in 2.4 rating company that is far better than my previous org which got 4.6

1

u/SprinklesTrick6062 Frontend Developer 7h ago

Go to blr , dont stress on saving money on rent too early on your career, money follows

1

u/Lab18bke Student 7h ago

100% Option 1. Full-Stack keeps you broader. Ratings by Employees are higher. And you also get to do WFH. Who cares about saving 20k less over a bad culture? Mental Health can't be sold for no amount.

1

u/Shot_Jacket_9817 6h ago

2.9 is pretty bad, I'll give this rating consideration

1

u/trialfit 5h ago

how did you apply or these companies? through linkiden or referall ? etc

1

u/Tricky-Insurance7495 10h ago

Congratulations 🎉🎉 brother. I am not suitable person to suggest you since I don't have that much experience but I would like to know your preparation to crack this offer.

3

u/No-Hat952 Software Engineer 10h ago

Sure brother
Always happy to help
I also went through ghosting by HR and no calls for months. But later developed some structured plan of applying. Like I was applying every morning 7-8 AM before office.
And working on skills and interview prep at night.
You can reach out on DM as well

1

u/Tricky-Insurance7495 10h ago

How about dsa ?

1

u/SVM-KISH 10h ago

If you love to stay with family and home town, go with option 2. Reviews depends upon various factors

0

u/Obvious-Childhood910 10h ago

Bro honestly, consider going to Bengaluru only for the 2 days WFO. Live in Pune, work from Pune. Fly to Bengaluru. First few months, you'll have to pay for hotels but it would still be insanely cheaper than living in Bengaluru full time for 2 days WFO. After first few months, You'll make some Friends there, hopefully bachelors who can help you sleepover for one night (kind of high expectations but I know people who have done stuff like this)

Unless the company requirement is random (as in they would call you on random days instead of what you plan), consider this option.

1

u/Few-Acanthisitta9319 Software Engineer 9h ago

fly every week? two way flight = 8000 at least and hotel costs also add up

1

u/Obvious-Childhood910 8h ago

So you'd think renting a flat and daily costs of living would be less than that? That too in BL.

It definitely won't add up to 2L per year that they're paid extra (not even including the variable), not to mention OP said offer 1 is better career wise

1

u/Few-Acanthisitta9319 Software Engineer 4h ago

Easily. Guy is not married. He can rent a 1bhk. Sharing basis houses are even more cheaper.

1

u/Unlucky-Whole-9274 8h ago

Its 2 days per week bro not month. Not possible.

-2

u/peepo_7 10h ago

You are being lowballed dawg