Tech Layoffs Set the Clock Ticking for Foreign Workers
Neha had been working at a start-up in Seattle for seven months when she found out her entire team was being laid off. She’s been living in the US for more than a decade and has laid roots. She studied, bought a home and eventually started a family, giving birth to a son in the… Read More »