"Microsoft is facing mounting scrutiny over its use of the H-1B visa program after announcing a wave of layoffs in July that will impact approximately 9,000 employees globally.The latest cuts, affecting about 4 percent of the company's total workforce, follow two earlier rounds in May and June, which together eliminated around 8,000 positions. In total, Microsoft has laid off nearly 16,000 employees so far this year, out of its global headcount of 228,000."