I'm just coming up to the end of my L-1A visa.
I can attest that the "leave the country immediately if you lose your job" situation is a very odd thing to have hanging over you every single day.
I can attest that the "leave the country immediately if you lose your job" situation is a very odd thing to have hanging over you every single day.
No comments yet.