I am in confusion stage and want to get some inputs from fellow blinders. I relocated from India office to SFO office on L1-B visa. I moved here with my family last year(2018).
Short story: My wife was topper in school and college. She secured a government public bank job. She worked for 5+years as bank officer. She took 2years(as it is govt, they sanctioned) leave and moved to US along with me.
Now time has come for us to take a decision that impact both of our career and life whether we should move back or stay in USA ?
She has to make decsion by May 2020 and has to resign from her job if we decided stay here, we are confusing situation because
1.My wife and kid (6years girl) like here
2.School and life is good.
3.Good career options compare to India.
4.I can relocate to India office, but work is not that great there and lot more career options within Salesforce USA itself.
but we don't know when we will get green card and not sure whether we will be forced to moved back to India. She will have to find job again in India if forced to move after couple years due to the visa issues. She is interested to work here, but It is like starting a fresh for her again.
We both are not from financially rich family and we just started saving from last 3 years only.
Applied for 1-140 this year, hopefully by mid of Jan 2020, I will get the receipt for I-140 application. My H1-B application picked up in lottery this year and approved, soon I will be on H1-B.
My status will be H1-B approved + I-140 approved.
TC : 240k+
1. After few years, you and your wife will start missing family and connections back home terribly. All those missed birthdays, anniversaries and marriages will start catching up.
2. You will start having conflicting thoughts on raising your kid as an American. Worst in your case, the kid will not even be technically American for a long long time. Aging out issues at 21 is very real.
3. If your wife stays at home, at some point she will get severely frustrated and depressed over staying at home and doing all the housework. Also, she will not have half decent social circle here adding to the misery.
4. If she chooses to go back to work, it will be starting from the scratch and an uphill battle. Already a lot of companies are not considering visa candidates for non tech roles. She might pay huge opportunity cost.
5. You’ll soon realize that even though you are making a lot of money in absolute terms, you hardly feel upper class. You cannot afford a lot of luxuries that you could easily do back home. 2-5% raises every year hardly cuts it.
6. Always on visa uncertainty. At any point you and your family can be asked to pack up and leave. Even without that, you will always be under strict constraint on what jobs you can or cannot do.
7. Your parents and in laws will start aging and you will find out there is no good way to deal with it from here. You will be lucky if you have siblings back home.
8. Employment in tech once you hit early 40s is very dicey and you may lose job in ways you would have never imagined if any recession hits. Without GC, that will send you and your family back.
Personally, I think you should go back and spare your family these struggles. Agreed, India has polluted air and adulterated food but the issues you will face here will harm your soul and affect your family psychologically in ways you cannot fathom currently. There is a trade off in both the decisions.