I was also one of their client. They offered me a job in Canada and rest is same as you. I am also confused what to do. But in India no consultancy will fetch you a job for free. can you give your mail id/ skype id if its okay for you,so that we can discuss the matter.