Disney Lays Off Employees; Hires HCL workers On H1-B Visas In Their Place
Disney isn’t the happiest place in the world at the moment. 250 of its workers have been laid off, and HCL employees with H1-B visas have taken their place. The Disney workers have had to perform the unenviable task of training their replacements.