The company has no legal entity in Europe.
They neglect to mention this in their job ad. This is either massive incompetence or deception.
If I had known that this was a "contractor" job, I would not have applied.
This turned out to be a waste of my time.
Interview questions [1]
Question 1
Question: "We don't have a legal entity in Europe and can't offer you proper employment. Do you want to work as a contractor and pay higher taxes and healthcare?"