You should assume these are all scams.Thanks for replying. so technically there is no process to get the job in Canada either any employer directly contact me for the job.
and the consultancy running in India, who assure to provide the job is an risky option?