Tech layoffs have left workers living in the US on visas with little time to find a new job #shorts

Tech layoffs have left workers living in the US on visas with little time to find a new job #shorts
Tech layoffs have left workers living in the US on visas with little time to find a new job #shorts


This story originally appeared at Tech - Social Gov