I am a new comer to Canada and I have got a job offer with an international company, that has international presence outside Canada, but this job requires me to travel a lot outside Canada and in may cases I might need to stay for long periods outside Canada, I am hesitant to accept this job...