‘Microsoft laid off last year 6,000 American workers, at the same time, the company benefited from 6,300 H-1B visas and almost 3,000 green cards’