Good evening to all we r in the evening here in Dubai... please guys I have contacted an immigration agency to help me entering to Canada by skilled workers permit. During the interview, she informed that i should have free accommodation, free transportation and medical insurance and before all I will get a flight ticket from my employer from Dubai. I am confused may someone give me some idea please because they could find me some kind of crazy companies or she could provide me some kind of fakes companies...thanks in advance...