News for hackers. Stuff that matters.
Re:Gaming the H-1B system for good by vskarine on Wednesday November 18, 2015 @03:07PM (#10590359)
I transferred H1-B multiple times and here is my take on this: This can solve some problems but not all. Some things to think about:

- For example, if you go work for outsourcing company that pays only when there is work to be done (this is illegal by the way) then as soon as you try to transfer visa, you will be kicked out of US and company will be in trouble. The reason for this is that when you transfer visa they require you to provide pay stubs for at least trailing 3 months. If these pay stubs don't add up to what you were suppose to get paid, you and the company will be in trouble.

- Early stage StartUps will generally pass costs and co-ordination of getting green card on you.

- More problems will come when you try to apply for green card. Transparency in salary is not something startups like so management will be reluctant to advertise your salary publicly which is mandatory during the process (postings around the office, outside the building, newspapers, company website, etc).

Re:Gaming the H-1B system for good by transitorykris on Wednesday November 18, 2015 @04:52PM (#10591029)
It is not legal for the employee to bear the costs of the green card. Yes, there will be some coordination work with collecting documentation, medicals, etc.

Triplebyte also seems mistaken about how the H1B transfer works:

"If you're working on a H-1B at one of these outsourcing companies, apply to Triplebyte and we'll cover all the costs of transferring your H-1B."

Or are just that many employees being ripped off?

Re:Gaming the H-1B system for good by otoburb on Wednesday November 18, 2015 @05:33PM (#10591258)
>It is not legal for the employee to bear the costs of the green card.

Can you help clarify this? The three stages I'm aware of to obtain permanent residence in the United States are:

1) PERM (Department of Labour certification)

2) I-140

3) I-485

The PERM is (always?) undertaken and paid for by the employer. The I-140 is also sponsored by the employer, so should be paid by the employer. But the I-485 (the actual green card application) does not have to be paid by the employer. If you submit I-485 forms for your family members, those also do not need to be paid by the employer.

This is separate from attorney fees (if any) to obtain the I-485 for you or your family.

Disclaimer: IANAL, but I basically went through this process (minus the PERM).

Re:Gaming the H-1B system for good by ojbyrne on Wednesday November 18, 2015 @04:17PM (#10590815)
I've transferred several times, and I've never been asked for more than 2 check stubs (i.e. 4 weeks).

Also companies have to advertise your salary publicly (at least around the office) for H1B.

Re:Gaming the H-1B system for good by BinaryIdiot on Wednesday November 18, 2015 @04:56PM (#10591058)
> Also companies have to advertise your salary publicly (at least around the office) for H1B.

What, really? Sorry I don't really know anything about H1B but when you say advertise does this mean it needs to be on like a bulletin board or something? Or does this mean it simply needs to be available for anyone who asks? Also, why does it need to be public?

Re:Gaming the H-1B system for good by skydoctor on Wednesday November 18, 2015 @05:37PM (#10591274)
Yep. Just enter the company name here: http://data.jobsintech.io/
Re:Gaming the H-1B system for good by Karunamon on Wednesday November 18, 2015 @05:09PM (#10591136)
There's probably a hidden benefit to this - it forces some tough questions to be asked if you find out your boss is hiring people from other countries and paying them substantially more than everyone else.
Re:Gaming the H-1B system for good by ojbyrne on Wednesday November 18, 2015 @09:06PM (#10592290)
It has to be posted in 2 visible places in the place of work (typically a bulletin board). I believe the rationale behind this is to allow other employees to ask about applying for the job.

As people below mentioned, it is anonymized and typically shows the salary range and the job classification.

Re:Gaming the H-1B system for good by mingfli on Wednesday November 18, 2015 @05:28PM (#10591235)
This is correct, it needs to be posted publicly around the office (both salary and job description). It's anonymized in that it does not have the name of the employee, but if you're one of the few around the office on an H1B ...
Re:Gaming the H-1B system for good by stickydink on Wednesday November 18, 2015 @06:41PM (#10591576)
This is true but, fwiw, they do not necessarily keep up-to-date. I'm 4 years into a H-1B, and the amount showing on the database-scraping sites (see sibling comment), is the amount I was offered on day 1.
Re:Gaming the H-1B system for good by Amanjeev on Wednesday November 18, 2015 @03:15PM (#10590407)
> you and the company will be in trouble.

If you as an employee take action for not being paid while on H1B status, you are more or less OK. This step includes filing for a DOL complaint and adding copy of that complaint as the H1B transfer.

Re:Gaming the H-1B system for good by lacker on Wednesday November 18, 2015 @03:29PM (#10590519)
I have seen some companies advertise "The salary for this position is up to $999,999" to get around making the real salary public.