Can someone here who is responsible for creating such vacancies or anyone who knows clarify about why they have this condition?
Can someone here who is responsible for creating such vacancies or anyone who knows clarify about why they have this condition?
10 comments
1. They dont want to deal with complex legal, immigration and employment laws. If you are a US company, you can just deal with IRS and state laws.
2. They want you to be able to easily travel to headquarters if needed. Much easier if you are in the country.
The reality is that remote hiring is awesome but there are legal and HR related risks that most companies dont want to deal with.
I worked for a company that had some major banks and financal institutions. Anyone working on their systems had to be a US citizen, living in the US (even the european banks required that at times).
I was actually involved with one customer who I happened across some strange monitoring setups and it turned out it was the remnants of a company they used that was based outside the US / Europe when the company was expanding quickly. This outsourced company could not explain why they did what they did and after an internal investigation / consultation from legal they realized how little leverage they had with this outsourcing company (pretty much none). It could have been incompetence, but from what I saw the setup was far from something you'd do 'accidentally' or something you would do to accomplish another goal. After that they reviewed a lot of their outside companies and laid down a lot of new US (and sometimes some local exceptions) only rules. Fortunately for my employer they had already established those rules for similar reasons / other customers had demanded it.
Also much, (like a LOT), cheaper to get local lawyers to handle non-international things.
Easier to ruin their life - shaming someone in the US could be devastating to their entire future work and possibly family life. Knowing how / where to do such in other countries is not normal domain knowledge.
You also don't need a passport to travel to their place and punch them in the face.
When actually doing the work: It's easier to figure time zones, weather issues, and holidays as well.
Language / accent barriers cost time and are extra work too.
Given the above situations, work done cheaper over-the-border has to be re-checked by someone local for security issues / backdoors are more of an issue.
In my very small data points / experiences, ymmv.
Reason being taxes and labor relations laws (PTO requirements, health insurance isn't going to extend to your country -- or really any of the benefits package).
I've been with remote employers who will go a step further and also restrict individual states (e.g. no California) or only hire in states where they have existing employees to reduce the load on HR.
They'll need to register in each State they've got employees. If they're taking on employees internationally, they might need to set up some kind of legal entity in that country. Which if it's a country like China, oh boy, that's a lot of paperwork.
Also, the demand-suply for remote working engineers is way different, so it can be an alternative to relocting from abroad.
What I wonder is, how does Gitlab do it? They hire pretty much anywhere in the world, and somehow, it seems unlikely they have a legal representing entity in all the countries.
Everywhere else it must be similar to freelancing. You give them receipts and they pay. But you still have a contract with the company. But if you both are in different countries I am not sure how much practical value does that contract have.