> I know a h1b guy whose company got bought out and they fired all the H1B's, the guy sent out like 300 resumes before finally getting 1 interview.
Yeah that's by design. Companies like the ones I've worked/contracted for want the H1B visa holders is because it's incredibly risky/etc. for them to find work if they're laid off, fired, need to find another position, etc. I think the max time they even get to search is 6 months (I've also heard 3!) - would need to fact check this.
Simply put - the organic parts of the US job market literally just don't work for H1Bs. It's wrong, and I hate how they pay these guys approx. 60% (less if outsourced!) of what I make only to require more hours from them.
If you're a citizen/greenie then the US job market magically works for you hah. It's as simple as that.