|
|
|
|
|
by wcoenen
2080 days ago
|
|
I believe he's referring to the fact that someone on a H-1B visa needs to keep the job (or else very quickly find another employer willing to be a H-1B sponsor) in order to remain in the country lawfully. This gives the employer a lot of leverage over the employee. |
|