Filed under Green Tech ‘A Failed and Broken System.’ Tech Layoffs Set the Clock Ticking for Foreign Workers – TIME Published by on December 24, 2022 U.S. tech companies have relied heavily on foreign workers. … who has been in the process of applying for a Green Card for a few years.