I have get a job offer from a well known company in Canada and the HR officer told me that i will need the LMIA when i arrive at Canada, i don't think that it is a scam because they don't ask for any money and told me that they will secure the work permit to me and I'll just pay the Visa fees in the embassy, So i wodering if i can get the Visa before getting the LMIA or not?