30 ms·What suggests that the majority of laid off employees were H1Bs?by MontyCarloHall 4y agoWhat suggests that the majority of laid off employees were H1Bs?m00dy 4y agoyes, he is. But, I think most of the laid-offs are non-technical positions. I have also no data to support my statement.jarsin 4y agointerviewing.io has a blog post. Only like 5% of laid off were engineers.