DOJ Cautions Employers Seeking H-1B Visas Not to Discriminate Against US Workers
justice.gov
justice.gov
You can clearly see that the top companies using H-1B visas are consulting firms.
There are whole IT divisions where there is not a single US citizen or GC holder. Tell me how can one distinguish between projects where the whole project members are H1B holders. Do you expect anyone to complain?
The whole thing feels like a april fools joke to me....
Examples of H-1B fraud indicators may include:
* The H-1B worker is not or will not be paid the wage certified on the
Labor Condition Application (LCA).
* There is a wage disparity between H-1B workers and other workers
performing the same or similar duties, particularly to the detriment
of U.S. workers.
* The H-1B worker is not performing the duties specified in the H-1B
petition, including when the duties are at a higher level than the
position description.
* The H-1B worker has less experience than U.S. workers in similar
positions in the same company.
* The H-1B worker is not working in the intended location as certified
on the LCA.Almost all employees are from different countries India, China, Japan and UK. There are very few places on earth where we could have met as students. It is a co-incident. If we were studying at Singapore University we would have setup our company there.
As far as the entire company being H1B -- is it even possible that not a single American was available for a job?
H1B is heavily abused.
Moreover, please walk me through your "I'll take my ball and go to Canada" ultimatum : if you don't employ a single American, why should Americans care about this particular threat? Are your contributions to the local economy that significant?
We were 5 students from different countries who came here and started the company. Being almost bootstrapped company and pretty small one we had a hard time hiring people who would both pass our bar and willing to work for us. For all the low end work we would simply outsource it to India/Pakistan/Russia and other countries.
>why should Americans care about this particular threat ?
No one needs to care about anything. It is just that we will leave. It is upto Americans to wonder if are worth anything. May be Americans will be better off with it somehow I do not know. But the problem is more business, revenue and potential growth that would move out of the borders permanently.
I've been through this, and it sucks. In the end I got another type of visa, but that cost a lot of energy and money.
Plus, nothing says "Welcome" than waiting several months for a decision in the visa purgatory. So that also discourages high quality applicants who have other choices.
The point is NOT to have 49% of your staff be H1B's in order to reduce costs.
The original rules were fine, let's just get some enforcement, including on the facilitators: https://www.youtube.com/watch?v=TCbFEgFajGU
The problem is that the US immigration system is rife with selective enforcement. Many rules are open to interpretation, and officers have full discretion as to how they interpret them. In this, the US is unique among nations that uphold the rule of law.
http://www.myvisajobs.com/Reports/2017-H1B-Visa-Category.asp...
So on one hand, you have a person with unique expertise, but on the other, he would be joining as a junior, so he would be paid a great salary - for that level. But he would be competing for visas with Seniors who will be paid more at other companies, purely because of their age/experience?
There's value to be provided in hiring someone at a junior position and growing them from there, but H1B is explicitly not for that - unless the position literally has zero candidates locally, it doesn't/shouldn't qualify for H1B.
Any really highly skilled, highly qualified white collar job adds hundreds of thousands in value at the very least in just about any industry, so what's 30-40 thousand dollars more to the company.
[1] http://www.myvisajobs.com/Reports/2017-H1B-Visa-Sponsor.aspx
This is why the average salary for a "software consultant" is so much lower than most other titles. These companies all pile on the same lightly used job title to synergistically lower the average salary.
I don't think it has anything to do with seniority levels, it's money. The fact that most of these devs are brought in as junior engineers shows that these companies don't really need employees with specialized knowledge, which is the whole point of the program.
I seriously doubt that a shortage of H1B visas would be an issue for a company that decides to hire someone into a senior position. Senior positions are handled with more care then junior positions.
The only real change is that recruiters will have to change there talent pools. There reliance on H1B is mostly because no one stopped them not because there is a lack of us talent.
It's not fair to software engineers at the tail ends of their careers that they are so often relegated to contract positions. Many of them very competent (even if slightly dated in current practices).
Otherwise there would have been 30K senior engineers and 55K junior engineers.
Senior engineers = a little older = probably have family = harder to make the move to another country
I've been on H1B since about the time I graduated and it was no brainer to start new life in US. Had I stayed and started my family and career in Canada, it would've been much harder move to US and it probably wouldn't be worth it because my wife wouldn't be able to work etc etc
The more likely scenario in my opinion is American companies more aggressively moving their jobs to India and even other related business to more visa friendly countries like Mexico. My employer has already moved his QA department to India full fledge putting freeze on all QA hiring in USA. Easily 10-15 jobs lost.
Been interviewing a ton of QA/SDET candidates over the last few weeks, and a challenge is that so few (regardless of immigration/legal status) seem to be open to working with many different languages/tech in any given day - meanwhile switching between areas that historically may be perceived to be within coding, product management, ops.
It's a challenge finding people that fluently can navigate between all those areas. I strongly believe the future of QA is in filling out this void that is - usually - left behind when you have Product/Dev/Ops working together; nothing encompasses all disciplines but good QA folks.
It's just as likely that although some jobs may be sent back to India, if all wages increase, then it's a net benefit to your average American.
If all wages increase it leads to inflation making it ineffective.
SUBJECT: Rescission of the December 22, 2000 “Guidance memo on H1B computer related positions”
(edit to add:) Some key passages from the USCIS memorandum: "... an entry-level computer programmer position would not generally qualify as a position in a specialty occupation ...
Based on the current version of the Handbook, the fact that a person may be employed as a computer programmer and may use information technology skills and knowledge to help an enterprise achieve its goals in the course of his or her job is not sufficient to establish the position as a specialty occupation."
So that's why every job is "Senior Developer" now.
1) An avenue [2] for members of the workforce to report H-1B abuse. People on H-1B are offered some protection against retaliation.
2) Targeted onsite visits at worksites of employers who have larger fraction of their employees on H-1Bs, and those who sent employees to other locations.
Together, this seems to be aimed at curbing H-1B abuse by staffing companies. Some Silicon Valley employers - like Apple, Cisco etc - who use these staffing companies extensively might also be affected. But overall, this should be good news for both H-1B employees and citizens/permanent residents.
[1]: https://www.uscis.gov/working-united-states/temporary-worker...
[2]: An email address really - ReportH1BAbuse@uscis.dhs.gov
Make it so that if an H-1B visa holder complains, and their complaint is found to be valid, they are entitled to apply for a green card immediately, and get EAD for the duration of their application.
Simplest way is to ensure H1Bs are at 90th percentile of the market for salary.
H1Bs are supposed to be for engineers that are very hard to fill so making their salaries high ensures that that gets met.
You really want them? Pay for them and be done.
Simple to enforce and simple to get the H1Bs for folks who really need them.
All birds killed with that stone except for the company's desire for cheaper labor.
https://www.youtube.com/watch?v=TCbFEgFajGU
Trump should be given credit for finally doing something about instead of Trump-deranged people looking for phantom motives.
This seems to be throwing out the baby with the bath water, if you want to fix the body shop consulting firm issue, then target that. "Entry level programmer" is very broad, it could mean a guy with no experience who just graduated MIT with expertise in machine learning, but no projects under his belt.
Almost everyone I know who has a graduate degree in CS came here on a visa. The reason is because employers don't reward graduate degrees in CS with compensation commiserate with their costs.
So US nationals make the rational decision to not pursue a graduate degree. But if you're a foreign national, getting a graduate degree from a US school increases the likelihood of getting a Visa. So they make a different rational calculation.
If employers want their programmers to have graduate degrees they can make the bump in pay worthwhile, and American students will start pursuing graduate degrees.
Not at all. It is predicated on the assumption that a programmer is not the same as a compiler writer, and the former cannot exist without the latter, while the latter can exist without the former.
Almost none of the theoretical advances we are having in machine learning, deep learning and what-not could happen without some people who are crazy enough to venture into graduate degrees.
Not everyone who holds a graduate degree can write a compiler, true. But by the same token, not everyone who calls themselves a programmer can code either.
If the issue is salary, we'll call me an old fashioned hacker but I prefer people interested in the pursuit of knowledge at high levels driven by passion for inquiry not monetary reward.
I'd rather not have people enter graduate programs as carpet baggers interested mainly in the salary benefits of the title as opposed to the benefits of learning and researching. That's turning our institutions of higher learning effectively into body shops of another kind.
I think the main reason for that is because the vast majority of software jobs do not even remotely require a graduate degree in CS.
A lot of great research into ML, data science, distributed systems, etc., is driven by people with graduate degrees, but that's still a very tiny part of the programmer-job pie.
India/China has a huge supply of engineers across the board (good, bad, senior, junior etc.,). And US companies always want to maximize their profits. So increasing the bar on H-1B visas will increase the quality of H-1B's making their way to US.(very competent, hard working, willing to work for lower wages in the initial years).
This is a huge benefit for technology companies who can directly recruit from these countries for US offices, which they were not doing before due to lottery uncertainties, and instead had to rely on L-1 route. (recruit for local office, then transfer)
As for the other US jobs that were being filled by low skilled H-1B's, they will simply move offshore/nearshore/remote or replaced by AI in few years. This is a big win for consulting firms as their offshore profitability per employee is 3 times higher than onsite. Given a choice, they would want all their employees offshore, and the only reason they had to bring in some % of H-1B's was on the US client companies request, which they may do away with now.
Bottomline: Protectionism did not work for manufacturing, and will not work for Tech either.
The annual mean wage for Software engineers is higher than that for lawyers and pilots.
Programmers $98K Lawyers $136K Airline pilots $136K (not including big retirement benefits)
The link you posted proves the point I was making.
The clients probably have a reason for wanting consultants onsite. Many modern software development processes ("agile methodologies") require ongoing communication between a customer and developers. This is a lot harder remotely, especially when you factor in language differences and time zones. So a significant number would probably pay more to keep a local dev team.
Let us break this position below up. Basically no one other than H1b/F1 are welcome. Show me what specialized skill is needed in the requirements. Why shouldn't an american apply for these jobs?
https://www.indeed.com/cmp/American-Technology-Consulting-LL...
However my main concern is that because the lawmakers don't understand the intricacies of the ecosystem, they might create laws that implement blanket restrictions on software engineers across different domains (that have real shortage in the US market) and salary bands. The earlier proposal for 130k salary band also doesn't make sense since the cost of living, and the salaries, vary widely across different cities.
For example I work at a startup working on some niche technologies and we have had real difficulties hiring good people even though we pay way above market wage for the location (NC).
My last salary in India was around 15k a year and when I moved here I was initially getting 65k during probation period. Despite NC being a rather cheap place I immediately saw my relative spending power (eating out, etc) go down. The only good thing is that electronics are cheaper compared to wage levels.
We work with a few of them, and they are universally terrible.
H1Bs are used as a cheap source of labor and nothing more.
Really? Even at companies like Google and FB?
What is wrong in doing that?
And how this changes if you apply for H1B while in US (on H-4)? Are the requirements softened?
And if the candidate has enough those specialized skills - what's the problem?
Counting out H-4 EADs [1], the spouse on H-4 has to apply for an H-1B, go through the lottery, prove his/her qualifications, and only then get a job. So no, being on H-4 does not automatically get one a job.
[1] at which point they are only one step away from permanent residency