I will keep this in mind. Thank you so much. I usually get good feedback after interviews but employers tend to stay away when they hear i'm still trying to immigrate probably because of the process. But still hoping.
It's because of the LMIA process. Most employers don't want to go through this process since it generally takes 4-6 months to complete with no guarantee of approval and costs a fair amount of money.