Tech Insider
Quiet layoffs are underway.
Many laid-off immigrant tech workers on H-1B visas now have a 60-day window to find a new job.