'Between May and June, Microsoft laid off 2,300 employees in Washington alone, including 817 software engineers ... During the same period, Microsoft submitted 6,327 H-1B visa requests for software engineer roles matching the same job titles and ...