3 ms·
So one of the reviews says: "just need h1b sponsor. don't have any thoughts before join." So this person took this job and now had to leave US again?
by chrisper 10y ago
So one of the reviews says: "just need h1b sponsor. don't have any thoughts before join."
So this person took this job and now had to leave US again?