Hello, can anyone tell me the detailed procedure for working in Canada. I'm a civil engineer with 5 years of experience and presently working in India. I would like to work in Canada. I have got calls from many of the Visa consultancies and they are asking for a huge amount to pay without the confirmation of jobs. So is that the only procedure to get into Canada???