Need HELP finalizing between 2 offers
Hey guys, first time poster here... I need help in deciding between 2 offers I received
So I got an offer from ZS Associates as BTSA - Data Engineer and also another offer from Accenture as Data Platform Engineer
- ZS Associates
--> Location - Pune
--> 10 LPA fixed
--> 13.55 LPA total compensation (including 150000 yearly retention + 100000 Performance bonus)
--> Role involves:
Big data engineering
Snowflake/Spark/Hadoop
Cloud technologies
Consulting/client-facing exposure
Analytics/data engineering
- Accenture (AI & Data Practice)
--> Management Level - 10
--> Job Title - Data Eng, Mgmt & Governance Sr Analyst
--> Job Family Group - AI & Data
--> Location - Bengaluru
--> 10.5 LPA fixed
--> 12.7 LPA total compensation
--> Role involves:
Databricks
GenAI
Agentic AI
Enterprise AI/data engineering
AI solution delivery
My confusion:
I genuinely want: strong exposure, challenging work, cloud + AI growth, fast learning.
But at the same time, I do not want completely terrible work-life balance or daily burnout.
I’ve seen a LOT of Reddit posts saying ZS WLB can get very bad depending on team/project, which is making me nervous. At the same time, people also say the growth and learning there is excellent.
Accenture seems safer and more balanced, but ZS feels like it may provide stronger acceleration and consulting exposure.
Also, since I'm based out of Bangalore, the Accenture offer is also an added plus. But I've also heard that the cost of living in Pune is less (plus I'd like to explore Pune as well) than compared to Bangalore. I would want to save up some money since I have upcoming dependencies...
For people who have worked in either/both:
Which role would set me up better long term for cloud/AI/data engineer careers? Is ZS WLB really as bad as Reddit says? How valuable is Accenture’s GenAI/Databricks exposure compared to ZS analytics consulting exposure? Which would you choose if you were early-career (3YOE)? Would really appreciate honest opinions from people with actual experience.
Me - 3YOE previously worked in Fintech as Tech Services Engineer, currently in Bangalore. Tech stack - Databricks, Snowflake, SQL, Python
Also I'm in talks with ZS for a counter offer as well. Accenture didn't up their offer since they said the base pay is higher than ZS