Make the payments correct, and provides mandatory French course
Cons
It's a bad company to work for; it doesn't diversify customers. They hire you here in Canada or another country for low wages. Fires relocated foreigners in less than three months and apologized; this is the economy's fault, then we made a Layoff. Look for better companies