Your bog-standard senior role clocks in at $65k, but that's something you can get around here without going through many hoops. From a company with such an infamously convoluted hiring process I would expect no less than $90k - apparently that's not the case here.
Fancy Silicon Valley salaries are naturally out of the question. Highest number to date in my social circle was $150k/yr - a brief, beautiful moment for one senior front-end developer working remotely as a contractor.
Interestingly nowadays you don't need to work for a US client. Switzerland, Norway and Ireland(out of all places) offer similar salaries without the zombifying difference in time zones.
Yep, that's my experience as well. I've quit the $170k US West Coast job (because of time zone differences, plus it sucked in other ways) in favor of slighly less paying German job (it used to pay the same, but EUR has shit the bed and now the money is way less when expressed in USD). I'm way happier now - they money in my accounts still keeps accumulating at a great rate, but now I'm not angry and tired every day.
I have 15+ years of experience, some in recognizable Tier 2 tech company, some in tech lead and architect position. I'm also working with a niche and hot tech stack that companies have troubles hiring for. This translates into good jobs, good money and good working conditions, even in a tech backwater such as Poland. Took a lot of time and effort to get here though.
As to finding them, I've found some here on HN in Who's Hiring thread. One of them (I'm a notorious job hopper, so there were many) found me on LinkedIn.
But, assuming the situation above, even if it is illegal (which I strongly doubt), so what? What can the system do here to you? Will it jail you or fine you, or otherwise stop you, the worker, for “illegally” working on a wrong type of contract? After all, it cannot do anything to the company, as it has no jurisdiction over it.
the issue isn't really the company, as you pointed out, they are not in France, they're not subject to French law. The issue is that as a French tax resident, if you are meeting the criteria for employment (single company representing more than 80% of your revenue, everyday work relationship that is based on subordination etc etc), then you have to pay employment contributions
Why? For the same reason as every other mandatory insurance. If everyone who has a stable, well-paying job is skipping out of employment contributions, it makes the contributions for the others even higher, pushing more people out of the system etc until you have no-one left with employee protections
That seems reasonable, the only thing is that you have to compare the foreign company invoice rate as a gross payment to salaries offered by domestic companies which are generally quoted as net payments? As I understand it, European salaries are usually quoted fully net --- you get exactly that amount, in contrast to US salaries which are mostly gross, there are a lot of deductions that start from the quoted amount, but some that are employer side and not usually quoted.
european salaries are usually quoted "semi-gross" (or semi-net, according to your optimism). there is an arbitrary distinction between employer contributions and employee contributions, the figure you will be given is after the former, before the latter. and always before income tax of course (because that isn't solely based on your salary)
What could happen to you: you get billed for the unpaid taxes and payroll contributions you should have been making. And possibly charged penalties or even fined for tax evasion.
Depends on the country’s specific laws and their government’s willingness to pursue things like this.
They can require it all they want, but if the company has no presence in Poland, they cannot actually make them do so.
> Or else get banned from operating in your country
Which is fine with many companies.
> You may also be entitled to rights under local employment laws regardless of what it says in your contract, which could also lead to the company being fined or banned.
Sure, but entitlement under local employment law is worthless against company in a different jurisdiction.
Yes, the foreign company can obviously decide to ignore the Polish government. As a consequence they will have to stop employing all their “contractor” employees in Poland. If they’re happy with that situation then… congrats to them?
What it can do, however, is that it can go after the worker. Is the government of Poland so vindictive to actually go after individuals who commit a crime of working for a foreign company?
Based on many of my friends having this exact arrangement for years, I think the answer is, in fact, no: they happily send invoices every month, get paid, and (less happily) pay taxes and ZUS contributions. It all works out just fine.
It can charge additional taxes and pension/healthcare contributions (which is how it works in Croatia).
It could be that it works similarly to Croatia - it's not illegal, but if you are found to be "a hidden employee" you simply owe taxes and retirement/healthcare contributions as if entire income of your single-employee company was your salary.
It could be that it's actually illegal in France. But many people are confused about how it works here in Croatia, so it wouldn't surprise me if it were the case in France too.
> The "employee" creates a single-person company in Poland
Is it really illegal in France or do you just owe more taxes/contributions than if you had multiple clients (which would allow you to take part of the revenue as company profits, instead of having to channel it all as a salary)?
Looking at your comment [0] it sounds like it might not be illegal (provided you pay the required taxes/contributions)?
1) The company opens a branch in France, with as director and sole employee the person in question. Employment contributions are collected on the money that the French branch pays to its (sole) employee. Very simple to set up, does require a bit of work from an accountant for the yearly accounts (I'd say to budget about 1kE/year)
2) The employee joins an IT contracting company that already has a commercial presence in both countries, they will take 10% of the take (known as "portage salarial")
Those contracts are of course possible and exist - although rare due to paperwork hell you need to go through. The labor law of the employee's country is observed and they usually need to handle pension/health contributions on their side. In most of EU at least.
It is true though that most EU countries also demand that you open a local subsidiary once you have a certain amount of employees there (~5-10).
An alternative way that probably works in France too is to have a limited company and invoice from that.
Of course this is all hearsay. I don't know how real that figure is, but it's not particularly inspiring so I don't see why would anyone lie about it.
As a Polish engineer, we all know that companies are struggling to hire anyone. If you think you can hire a local instead of me for the same money, good luck. From my perspective, if I'm delivering the same value as someone from another country I should not be paid less. My cost of living is my own business, whether it's the lease on a car, the number of kids I have or, in this case, the country I choose to live in.
Part of the hiring in cheaper countries is the possibility to exploit the wealth disparity and cut costs, sure. But in case of remote IT jobs, IME it's more of a fact that companies can't find anyone so they'll hire from anywhere, including cheaper countries. Doesn't mean that the employees should let themselves be played though, it's a seller's market after all (for now).
Their English was generally good, and what they lacked in spoken English was usually made up for in good written documentation. But the time zone means remote work not as valuable (same goes for our English colleagues).
I bet there are others who have different and maybe more grounded opinions, I only share what I experienced myself.
So yeah, I'm not surprised that businesses (try to) do this – but in the current situation it's worthwhile (and possible) for the hires (especially contractors) to try to go against that and argue for higher pay. Even if the actual SV salary is not within reach, you can at least try to stay within the same order of magnitude – and more often than not, especially at the end of the interview process, it'd be cheaper for the company to hire you anyway than to start over with someone else.
That's all in my narrow experience of working with smaller companies – in megacorps with strict levels/salary rules like Google it's probably another story. And that's also why Google is not (any longer?) the holy grail for Polish workers.