technically the contractor has a right to regular employment but as long as they don't have a local subsidiary, local laws can't make a foreign company employ you, nor can they force you to cancel your contract, because that would go against your right to contract with anyone you like.
We highly encourage relocating to Canada so the engineer doesn't have to work at night and we take care of immigration. But staying in Berlin is possible.
Edit: Also, to take your question a bit more literally - it's pretty easy to see how large enough salary difference would be worth it, since you can just retire after few years.
I should have phrased it differently. Of course there will be people that would do it. I am not one of them.
You are awake both in the day and in the night. If you work during the day then all your freetime has to be spent at night.
If you work at night, all your freetime gets to be spent in the glorious day, you know while people are out and about and shops/restaurants are open.
remember you only sleep 8 hours at night, and to be fair in a US Europe situation your work hours merely overlap at night and it's most likely you work from 3pm to 10pm.
so your time spend relaxing/working HAS NOT CHANGED. The quality of you relaxing time however has dramatically improved, and so has your working time.
I'd tell anyone GO FOR IT.
Silence, availability of computers (it was in the 90's),peuple gong home around 17,...
It means no life outside work of course, but I was there alone for three or five months and it was awesome.
Maybe a 7pm call once a week, but beyond that, you just hand things off during the 3 hours a day that you overlap.
And you make 5-10X what the local shops pay. It’s insane.