Actually I am going through a software base company they offer me a job one of there client in albarta company, and all visa and work permit all work they (company) are handling . Now the HR mail me wait for documents handovers to you. He is posting days everytime of collecting docs from him...