General Discussion
In reply to the discussion: Article: I was fired from my internship for writing a proposal for a more flexible dress code [View all]alc
(1,151 posts)I'm against most H1B use but this is part of the reason companies go that route. I've worked for 2 companies that pay more for H1Bs than they would for direct hires (the consulting company takes a huge cut so the workers don't get that much).
If you need 100s of IT workers it's a risk having new grads or young junior developers (which you need for cost and worker availability reasons). 5-10 will have this attitude and will often get others to go with them.
They tell me I'm using the wrong programming language; wrong platform; wrong tools; wrong methodology. Or the business is stupid for asking for this requirement or that tool or some data analysis. And we have THE SAME discussion every week. I've had junior developers do things "their way" AFTER we had a discussion of "their way" vs "my way". And use an open source library AFTER legal told us not to. And bypass me and go directly to the business to tell them they wouldn't get what they asked for because it was stupid (the trouble makers don't have a lot of tact). Most are not like this but a small percent cause huge headaches. And potential legal liabilities they don't understand even after being told. A $multi-million fine can happen really quick with cookies, and user-uploaded content, and accessibility for the disabled. And some junior developers don't care no matter how much training legal and senior developers give them.
H1Bs don't have this problem. And when there is a problem the company you hire them from will have them replaced tomorrow. There are many other problems with H1Bs but certain classes of headaches don't happen.