Green Card isn't really permission to live in the US indefinitely. It's permission to stay here while you obtain citizenship. My understanding is that if you don't have citizenship as a goal, you won't be getting a green card.
With a green card, if you travel excessively outside of the US, or if you stay out of the US for a long period of time, it can get revoked, IIRC.
Absolutely correct. Any prolonged absence from the US must either be pre-approved or your LPR status will be revoked. Yet we let people stay here for 10-20-30 years on a green card. The system needs to be more focused on those that wish to stay.
Do Green Card holders get a Social Security number as well?
Green Card isn't really permission to live in the US indefinitely. It's permission to stay here while you obtain citizenship. My understanding is that if you don't have citizenship as a goal, you won't be getting a green card.
With a green card, if you travel excessively outside of the US, or if you stay out of the US for a long period of time, it can get revoked, IIRC.
Absolutely correct. Any prolonged absence from the US must either be pre-approved or your LPR status will be revoked. Yet we let people stay here for 10-20-30 years on a green card. The system needs to be more focused on those that wish to stay.