|
|
|
|
|
by orochimaaru
542 days ago
|
|
I’ve been on an H1B before, a long time back. Most companies do not want to deal with your immigration issues. Bigger enterprises have the resources. But the moment you get smaller, there isn’t a whole lot of patience or energy for that. As an H1B I May have made marginally less than my peers who were not immigrationally challenged. But as promotions picked up I think that wasn’t an issue anymore. The one thing I still have though is I’m never the squeaky wheel. Getting laid off on an H1B is brutal. So your tolerance for corporate bs and workplace toxicity is quite high. |
|
I've seen more than one shop that would use contract houses as a way to 'paper over' their internal turnover issues.
After all, even if the internal resource at the body shop asks for and gets a transfer, they've got another body in to finish the contract.
Plus the fringe benefits. That h1b is a sword of damocles, contractor will work 6/10+ even if the main shop is doing 45 on average for engineers.
Which, doesn't get you better code typically, but it let's suits say people are working long hours to get the task done.