Groups that represent American IT workers, such as WashTec and Alliance At IBM, have noted that a number of tech companies, including Microsoft and IBM, have laid off thousands of U.S.-born employees in the past several years even as they have brought in H-1B workers from India, China, and other offshore locations.