Sophia Antipolis - Work permit
For France the visa is part of the work permit application. A
work permit is
the permission for a company to employ a foreign worker, whereas a visa
is the permission for the candidate to stay in the country.
The whole process from presenting the application to the applicant starting work takes between 30 and 60 days. Documentation has to be submitted in French