Everybody has their own views. Here is my story:
While in India, I went to Canadian Education seminar held by Govt of Canada & I met Mr. Edward Koach of Ferreira And Koach Immigration services (who were also present with other immigration consultants) in Mumbai. He talked to me in details about his role as an immigration consultant & helped me with my queries. Finally me & my friend approached him for our study permit. Under his guidance & paperwork, We came to Canada on student visa to complete my MBA from University of Toronto. They helped us get our off-campus work permit at the same time. After finishing up our course, We applied for post graduation work permit for 3 years. After that, the company I was working for hired him to help me get a positive LMO for 3 consecutive years. In the meantime, I hired him for my PR under CEC category also. He sat with me in his toronto office & went step by step in filling up all the forms. Also, he asked me to be very accurate about my travel history, employment records, family details. He also helped me in writing a cover letter about my history, my future goals in Canada & why I chose Canada to settle down in order to give weightage to my application.
Finally earlier today, I received an email from CPP - O giving me 1 of the great news in my life of Medical Request & Passport Request. Now I tell you that Mr. Ed has only charged me the fees for my PR file only. And he hasn't charged me a single dime for his guidance on my PGWP & LMO process for my employer.
So in my personal opnion, it all depends upon the track record & how geniune the immigration consultant is. Mr. Edward Koach was working in Canadian Consulate all over the world has an experience of more than 25 years in the immigration field. Most of my friend applied through him & none of them as ever received any negative feedback from CIC as of yet. Whenever someone asks me if I know any immigration consultant, I always refer Mr. Ed's name.
I once again say that everybody has their views, some has positive, some has negative. But final decision lies with you!!!!
Are you seriously that he didn't charge anything for the PGWP & lmo? cause I paid alot