Thanks guys. The company sorts out the visas etc., it is only a holiday job (temporary) for one year. Basically the same type of job like those who work on cruise ships etc.
They responded and said they only employ people in America though, after their website clearly states Canada. Anyways, we...