If you are arriving in France for work and you come from a non EU state then there is a bit more complication to the process.
You must obtain a long stay visa before you arrive in France. When you obtain this visa it is also important to remember that you will also need to contact the consulate and ask questions pertaining to the employment of a foreign national in the country as they will be able to guide you in making sure that all of the requirements are met before issuing the visa.

