An L-1 Visa is a Non-Immigrant Intra-company Transferee Visa. Related Articles: Mass Tech Layoffs Affect H-1B HoldersBeing laid off is a stressful experience for any worker. But for immigrants on H-1B visas, the stakes are often significantly higher.
Sorry, the comment form is closed at this time.