top | item 9588128

Show HN: Visa Explorer – Salaries, lawyers, companies of all H-1B in the USA

582 points| negrit | 10 years ago |data.jobsintech.io

247 comments

order
[+] stickydink|10 years ago|reply
Be aware this shows the salary as it was when the visa was applied for; which is often many months before the visa (end supposedly, the job) begins.

I found myself on here (the only H-1B at my company), and the salary is almost $20k less than what I was being paid by the time the visa stamp actually arrived, and $80k less than today (3 years in).

As frustrating as actually going through the US immigration system is, I do appreciate that they put out some good data on it.

I'm currently going through PERM (and again, frustrations, audits, and personal nightmares aside), it's great to see that I can look at all the processed applications from just 1-2 days ago - and see details on company/role. There are plenty of sites that the ugly/difficult data that govt puts out itself, and makes it a bit easier to navigate; one example I've used is dolstats.com

[+] bduerst|10 years ago|reply
Income can be skewed, but also note that employers will often under-report the level of the position that the applicant is working.

This is part of the strategy to get through application approval, since one of the criteria for approval is whether or not the person is making more than the average salary for citizens working the same SOC job in the region.

You can read more about SOC and see the raw data (disclosure data) that was used in this tool here:

http://www.foreignlaborcert.doleta.gov/performancedata.cfm

[+] brentoids|10 years ago|reply
Is it a good indicator of what the company pays entry level positions if the company mostly hires for one specific job. So would you use the Google, Microsoft, etc data as a good indicator of the average start salary of an entry level dev today?
[+] nigelk|10 years ago|reply
It's not just that, looking through my current and past entries some of these records just aren't correct, and don't even match the data provided on LCAs etc.
[+] negrit|10 years ago|reply
Hello everyone. I quickly built this little tool based on public records provided by the government.

The amount of information they provide is incredible. There are no explicit names, but for small startup or exec position it is easy to guess who is who.

As far as I know this is the biggest LCA database so far.

[+] myth_buster|10 years ago|reply
Thanks for this! I'm currently looking at opportunities and this would help immensely during negotiations.

Would it be possible to search for role + location instead of company first? Essentially the refine functionality you provide on company's yearly page [0] to be at the root. You can perhaps make state or city mandatory so that it doesn't hit your backend hard.

[0]: http://data.jobsintech.io/companies/***/2015

[+] pkaye|10 years ago|reply
Great implementation. I've seen the raw data before but never had the web development skills to execute on this idea. Can you also add a query where once you select a company and year, it groups by title and gives average salary.
[+] lmz|10 years ago|reply
I thought clicking "Jobs" would lead me to something grouped by job title...
[+] lukasm|10 years ago|reply
Can I find the highest salaries?
[+] bradleyjg|10 years ago|reply
Neat project. My brother, who is an immigration lawyer and presumably somewhere on the list, asks for a way to search by attorney.
[+] micro_cam|10 years ago|reply
Instead of plotting a count per exact salary could you plot count per binned salary? Ie instead of plotting 1 at 105k and 1 at 107k plot 2 at 100-110k.

As it is the plots aren't particularly useful for comparing the distribution of salaries between companies etc.

[+] ma2rten|10 years ago|reply
Thanks this is way better than existing sites.

I did notice that searching for Google gives you 5 different entities that are all Google.

[+] hlake|10 years ago|reply
Great work. Impressive little tool.
[+] smrtinsert|10 years ago|reply
This is a great tool. I hope it helps every H1-B fight for the skills they are worth.
[+] wodzu|10 years ago|reply
May I ask which public records did you use? Thanks, this looks awesome!
[+] paxtonab|10 years ago|reply
can you add functionality to search by job title other than as a filter? great tool though!
[+] jamram82|10 years ago|reply
I would like to sound a caution, if you are using this data for any kind of salary negotiation.

- LCA for a candidate is filed only once per company as long as he is in the same job role. Factos like getting promoted to Senior X, recent pay-hikes would not get reflected in LCA.

- Wage listed may not include bonus, and other compensation. So dont leave money on the table while negotiating. Crosscheck with glassdoor.

- Companies also go through frequent job title changes, so it is possible you might miss more dataset hidden in other job titles.

- When you are looking for wage related idea, only latest year matters.

- Some people have mentioned earlier that H1B have 10-20% less salary. My personal experience says otherwise. There is always bound to be variation even among non H1B.

Finally - I am not a lawyer, and none of it are legal or professional advice.

[+] klipt|10 years ago|reply
> Wage listed may not include bonus, and other compensation.

Yeah, once you factor in RSUs and bonus my actual salary is about 40% higher than what was listed on my LCA.

[+] tdees40|10 years ago|reply
I work in finance, and browsing this list reinforces the assumption that people on H-1Bs are just cheap labor for employers. Most people on this list whose positions I can determine with confidence seem to make 10-20% too little.
[+] paxtonab|10 years ago|reply
Wow, you aren't kidding when you say Netflix pays well!
[+] _dark_matter_|10 years ago|reply
Oh my god, $350k for a senior software engineer? I'm absolutely floored.
[+] tdees40|10 years ago|reply
There's a software engineer at Google making $1.1M. That is all.
[+] tdees40|10 years ago|reply
Nevermind, there's one making $1.5M. I just stopped looking too early.
[+] efuquen|10 years ago|reply
There is a "Data Scientist" at AirBnb with a salary of $1.35M.
[+] Buetol|10 years ago|reply
Would love to have a dump of the data: Every time people scrape these data, they have to clean it again and again.
[+] moey|10 years ago|reply
For all the nay sayers, this information provided is for the good of all.

If a company declares they can't find talent here in the states and want to hire from outside this information helps:

- Makes sure the company doesn't just go hunting for cheaper labor overseas and bring people here for 40k

- Allows the international employee to view salaries to see if they're getting a fair offer

- Helps U.S. Citizens keep there job/pay because the company can't go higher other people for 40k.

[+] conanbatt|10 years ago|reply
1) To prevent hiring people "below 40k" you just make it so you dont pass H1B's for "below 40k".

2) International employee does not normally know something like this exists, and I assure you the Government website is not made with such a goal in mind. Not to mention that even in that case the salaries provided here have all kinds of inexact data (because it doesnt show stock compensation)

3) Any country can make the immigration policy they desire. Having this information public denotes a second-class citizen measure. This would not be acceptable if, for example, employees from other states in the US had to do this to "protect the state's jobs and make sure everyone gets a fair salary".

[+] dogma1138|10 years ago|reply
Some really strange application from IBM :P

H-1B Senior Software Engineer $7,278,870,000 Year $63,294 Philadelphia, PA Unknown 1 Withdrawn 15-1131

[+] bitfoolish|10 years ago|reply
According to this site, my company has LCAs with salary 12% to 26% MORE than what I'm making for the same title! I didn't know I was getting screwed like this. I was happy with my job until I saw this site today.

I'm not sure what to do now. Should I tell my boss about this and ask for a big raise this year? How would they react if I showed this data to them and demanded that my salary at least match these numbers?

[+] gusmd|10 years ago|reply
Sorry for that. I don't think anyone can predict how your boss would react to such demand.

That said, it might be that those colleagues making more than you do simply offer more value to the company, or were better negotiators when discussing their job offers.

[+] pjc50|10 years ago|reply
The salary information is potentially very useful in negotiations ..
[+] thro1237|10 years ago|reply
The site shows average salary, but it would be nice to see Median salary. In fact, it might be best to split the salaries into different quartiles.
[+] Lawtonfogle|10 years ago|reply
Check out Wal Mart during year 2002. Either there is some interesting story or the data has a problem. Average salary goes up by about 50 times before dropping back down by about as much the next year.

Edit: Being there are so many Wal Marts, I mean this one. http://data.jobsintech.io/companies/wal-mart-associates-inc

[+] untog|10 years ago|reply
Weird seeing yourself listed on a site like this! I imagine my co-workers could find me if they were so motivated.

(this isn't a criticism of the site - just an interesting side effect of this kind of data transparency)

[+] alistairSH|10 years ago|reply
Interesting to see the salary ranges at my employer. With similar titles, the range is quite large, even within the same physical location. And modifiers like "senior" or "principal" don't appear to correlate with the listed salary.
[+] pdx|10 years ago|reply
I would love to be able to query the whole dataset at once, instead of company by company.

For example, I'd like to see everything in $city, and then be able to sort that by salary or job description.

[+] negrit|10 years ago|reply
It's in the pipeline :)