Hello. I have recently been contacted by a recruiter in France, who recommends that I start the application for either an S corp or Inc status.
Here is exactly what she wrote:
"... to facilitate matters, you would want to look into setting up an inc or S corp (ie:in DE)."
and "...having your Inc will allow you to use the “detached” status, and let you work here more easily."
Can anyone provide more information about these statuses? Is the S corp status only for Germany? What is the "detached" status? I am hoping for a job in France, but am also interested in Germany or any EU country.
Also, how are health insurance costs usually handled for non-EU workers who find a position in the EU?
Thanks very much for any help.
Tana
- FAQ
- Login
- Register
- Call Workpermit.com for a paid service +44 (0)344-991-9222