Comment Comment by truncate What percent of laid of employees do you think are H1Bs? parent truncate 5 months ago