Updated: May 11, 2020
CONGRATULATIONS, you are the one of the very very few who have this kind of problem. Its what I call - a nice problem to have!!
Think about the following factors when you are weighing such options :
Are you comfortable being out of the Indian culture - family, friends, language and festivals?
Are you looking for a better future for your kids or family?
Are you aware of the challenges of settling in a country where you need to learn the language and working style?
Are you willing to give 42% of your salary as taxes (salaries above 56k are taxable at 42% in Germany). These “taxes” include, for your family :
Health insurance at 7.3%,
Pension insurance at 9.3%,
Unemployment insurance at 1.5% and
Taxes for the rest.
If you feel that is too much, read this answer about German Health Insurance from an American : Roger Sinsheimer's answer to I live in the U.S. and always hear about how affordable or free health insurance is in other countries, but I also hear how it is next to impossible to get treatments and appointments. How truthful is this in your country?
Are you willing to spend about 1k for a new driving licence?
Are you willing to travel in public transport rather than use a car all the time?
Are you willing to do all the household chores by yourself and can survive without maids and household staff,
Are you willing to make a choice between travelling to India or withing Europe for vacations and spend for it?
Are you comfortable with the winters (lowest temp this winters in Berlin was about -2 degrees, without the wind chill. It will feel like -6/-7 with the wind chill),
Apart from the temperature in winters, are you fine with grey cold days with daylight (not necessarily sun), from just 8.30am to 3.30pm?
Are you moving for a better career and life or just for the money?
You are in a situation where both the offers are good, based on your personal perspective. What will make the relocation worthwhile is that you are able to also enjoy the life and culture of Germany and Europe.If your plan is to relocate for 3–5 years and then move back to India, its not worth it. You will take atleast 2years to just settle down in Germany.
At 70k annual salary, you will have a comfortable life in any part of Germany. While Munich and Stuttgart are relatively expensive compared to rest of Germany, its not close to the costs of a global city (London, Paris, Amsterdam etc). The average German salary is ~36k, so your offer is almost double the German average earnings.
For a detailed reply on the split of costs of living and savings for an Indian family, you can refer to this post below : Is 63,000 euros a good salary to live in Berlin when I have a 18.5 LPA job in India? I have one dependent who will explore jobs if we move there.
A lot of the readers might want to be in your situation and exploring options like JSV for Germany. If you are interested to know more about how to make the best of JSV, refer to this reply : What is the success rate of landing a job through a German job seeker visa?
It always helps to have a mentor, who has worked and lived in Germany for some of the best brands. For personal consultation with Arun Mahajan, book a time with him.