Find a new job in 60 days: tech layoffs put immigrant workers on a ticking clock
Last month, tech companies laid off about 50,000 workers, many of them immigrants on work visas. Now they have to find a job soon or leave the country.