4 ms·
That would be an employment visa, not green card. It can lead to a green card in some cases but it's complicated (depending on the country of origin it can take
by nartho 2y ago
That would be an employment visa, not green card. It can lead to a green card in some cases but it's complicated (depending on the country of origin it can take an extremely long time)