hi,i am Goutam from Bahrain but indian,get a job offer from canada & they asked me that i have apply for visa.but i have no answered about this question,if i already aplly then they are hiring me.they tell me it's long process so they recoil.please tell me what can i do now?(i have no exprience how to apply & where i apply).i will wait for anybodys reply.please reply.