A penny for thoughts?

About the correct valuation

Archive for September, 2011

H1B Salaries in the US

23 comments

Today I was playing around with the excellent Tableau Desktop and figured I’d take a look at the H1B datasets that are published to see if I could find anything interesting.

The first thing I looked up is what are the cities that spent the most on H1Bs. While the top city isn’t quite surprising, the gap between it and number 2 took me a little off guard.

Spend by city on H1Bs

As can easily be seen by the above chart, New York is by far and away the number 1 spender on H1Bs, spending over 4 times as much as second place Houston. And talking about Houston, while I wasn’t surprised to see Redmond high on the list at number 4, I wondered what Houston was spending so much on.

Houston spend on H1Bs

Turns out they’re spending most of their money on software people, albeit with a good chunk of it on accountants. And while they’re certainly spending a lot in aggregate, being an H1B programmer in Houston doesn’t seem to be all that lucrative:

Houston average H1B spend

If we take a look at the average over the whole country on the other hand the spots to be hired as an H1B point themselves out quite easily.

Average US spend on H1Bs by city

It becomes painfully clear that software hubs are where H1Bs make the most on average. All those nicely paid Google, Apple and Microsoft jobs obviously. But wait, all the averages are under 90k? Some entry-level dev positions get better offers than that in major software centers. Let’s see what happens when we drill into the data a little. Let’s take a look at Redmond.

Microsoft spend on H1Bs

In my initial version of this post looking only at prevailing_wage (which is the industry benchmark, not what Microsoft and others are actually paying) I said that perhaps there was some justification to feeling that H1B was used as a tool to depress wages. However, as is now shown above, Microsoft is definitely paying more than 95k to senior software engineers. I found the numbers I was using earlier fishy and this now makes a lot more sense given that new grads can get offers approaching 90k sometimes.

But enough of that. Let’s move on.

I’m in software myself so I figured I’d filter out industries I didn’t care about and see if we could find anything else that was interesting. I filtered on *developer*, *software*, *computer*, *database*, *dba*, *web*, *programmer*, *systems* and architect (not all but selected titles from the list). This is what I got:

US H1B software spend

While New York is still number 1, their lead was cut down drastically. Redmond is now second and… Edison? Where is Edison? Turns out it’s Edison, New Jersey. This tiny little place:

Edison, New Jersey

(click on the image to head to google maps and check it out)

Now why would Edison, NJ spend almost as much on H1Bs as Google and Apple (Mountain View & Cupertino) combined? I decided to take a quick look and see which companies were the ones hiring so many software H1Bs.

Edison, New Jersey spend on software H1Bs

Yeah… ok. I’ve never really heard of any of these guys other than Fujitsu and Oracle way down at the bottom there. Wait a minute, Oracle Financial Services Software? Let’s take a closer look at those company names.. Hmm sounds like consulting firms mostly. Let’s Google them.

Diaspark has expertise in Enterprise Software, Mobile Applications, Jewelry Software and IT Consulting.

Welcome to EATeam Inc.
We are Enterprise IT Solutions company based in New Jersey, with a dedicated goal of providing quality Information Technology consulting and staffing

Kaizen Technologies provides consulting and IT services to clients globally – as partners to conceptualize and realize technology driven business transformation initiatives.
We provide solutions for a dynamic environment where business and technology strategies converge.

etc. etc. etc. You get the idea. Why at there so many enterprise software companies based in Edison? It’s almost certainly a tax thing. Turns out if you zoom out a little, Edison is less than an hour’s drive from Wall Street which I imagine makes it a convenient location to base your “headquarters” while in really all the work is actually done in NY.

Update: Turns out my guess about Edison was completely wrong. It turns out that, as JoeW in the comments here and others in this news.yc thread have pointed out, Edison, New Jersey is something of an India within the US. Given the conditions there (workers rarely socializing outside their immediate surroundings), it seems that wages can stay depressed to the minimum outset in H1B law because the employees don’t know that outside their little bubble others are earning more for comparable work. This place would be a fascinating place for a sociologist to go in and study I’m sure.

Directions from Edison, NJ to Wall Street, NY

And while the pay is better than in Houston:

Edison, NJ avg spend on software H1Bs

if you look at the standard deviation you don’t exactly have all that much negotiation power it seems:

Edison, NJ stddev on software H1B spend

Now that we’re on the topic of negotiation power, how much salary range do H1Bs actually span?

Software H1B stddev by city

Whoa! What’s going on there? Is there really such a huge variation in Chicago, New York, San Diego and Columbus? Turns out, not really. If we drill down into the raw H1B data for New York for example we see this:

H1B data for New York

So it’s really just a few extremes that are skewing the data. It’s also similar for the other cities with large stddevs. San Diego has someone being paid 6,050,000.00 but then it drops to 221,848.00 while Columbus has someone being paid 5,526,600 which then drops to 191,184. It would’ve been nice if Tableau had an option to only work with the middle 95 or 98% of data so as to throw out some of the abberations that are skewing the data a little but for now we’ll just exclude those locations altogether and take a look again.

Software H1B stddev by city

So as it turns out, in software hubs at least, there seems to be a fairly decent range that H1Bs can span, unlike places like Houston or Edison (Edison has a single 10.5 million wage which is skewing the results massively).

To conclude, if you were curious about which are the companies in the US that spend the most on software H1Bs well here it is:

Companies that hire software H1Bs

Unsurprisingly, Microsoft is first, but surprisingly I actually haven’t heard all that much about several of those companies. Patni America for example is actually much closer to Microsoft than it seems because they hold both the second and seventh position (there’s an extra comma in the second name) so really they should be up at 107,746,662 which is interesting because it’s incredibly close to their prevailing wage total of 107,310,618. It seems Patni pays pretty much exactly the industry average and no more. I tried to figure out what exactly they do from their website but they seem to be yet another generic business software consulting company, albeit one that hires a massive number of H1Bs. As for the rest, feel free to look them up on your own. =)

Written by Smokinn

September 28th, 2011 at 8:36 pm

Posted in Uncategorized

Paris

2 comments

Part I

Well, Paris is certainly an interesting place but it’s the kind of place to visit, not the kind of place to live. It’s… packed. Like solid wall-to-wall people. NYC was pretty hectic but even that feels empty compared to trying to walk around Paris. I think part of that feeling might simply be the fact that there is very little rooms for cars so most people walk or take the subway (as we did) but either way it made the city feel at least twice as dense as the next densest city I’ve visited. (NYC)

On the other hand, if you stick to the old parts it’s quite beautiful. Here’s the view from our crappy (but comfortable) hostel:

The View

And that’s up northish in a more immigrant-filled area we think. A view like that would be considered absolutely spectacular anywhere in North America. Even the old port in Montreal doesn’t even compare.

We only had a few days in Paris before we headed off to Berlin so we packed in as much touristy stuff as we could. We’re going to be back in Paris for several days at the end of the trip but by then we may or may note be touristed out. We visited the Louvre:

The Louvre

The Eiffel Tower:

Eiffel Tower

And the Arc de Triomphe:

Arc de Triomphe

Also, we ate really well. Here’s one of breakfasts for example:

Breakfast

Right by our hostel there were two grocery stores where we picked up some terrine and right next door was a bakery so in the morning I would just head downstairs to get some fresh bread and I’d have a terrine, ham and bread breakfast while Vijeta would have a terrine, cheese and bread breakfast. It was quite delicious. =) We also had amazing food at pretty much any random restaurant we walked into. We walked down the street and found a little cafe serving duck and rabbit. So we tried it and of course it was great. As was the wine.

But…

Oh the beer. Oh the awful, expensive and awful beer. I got desperate and curious enough after a few terrible beers at restaurants/bars to try something that was basically Kronenburg mixed with orange campari. It was definitely the worst “beer” I’ve ever tasted. If you go to Paris just swear off beer for the duration. If you go in with the expectation of not touching beer for the duration you’ll be much better off than trying to find something decent. Although if you drink nothing but Coors Light or something similar you might do fine, just order a light beer, you’ll probably get Kronenburg which is basically the same.

We also ended our trip in Paris (and spent more time there at the end) so Paris part II will come at the end of this series. Next up: Berlin!

Written by Smokinn

September 13th, 2011 at 6:45 pm

Posted in Uncategorized