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…
Read moreNeha 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…
Read more