As a European currently in USA with a working visa, I have been recently offered assistance to file a green card through my employer.
While I am happy living and working in USA for the time being, it is hard to see myself forever living here. Thus I do not know for how long I will be in the country.
Still getting a green card seems to be a positive thing to get for a stay of 5-10 years since I will not be dependent on a visa and also for the case that if when the time comes I want to stay longer.
Now, I wonder about the drawbacks of getting a green card, so far I can see that:
- I will have to declare and potentially pay taxes to USA even when working in another country
- I will not be able to spend more than a year abroad without losing this green card.
- I am afraid that losing the green card status might hurt future attempts to apply for it again many years from now. What if I want to immigrate to USA when I am 40-50 years old ?
What else should be aware of?