Hi prcanada2012,
You will always hear about new immigrant horror stories, unfortunately not everyone manages to start off well. What I would say, based on your postings, is that your command of English is excellent, you have excellent communication skills (which is exactly what is required for passing your interviews) and you are already taking initiative in finding a job in Canada before you land. Your best bet is to hit the job search engines (Workopolis, Monster etc) and see what sort of jobs would be suitable for you, try your luck with those. Once you arrive in Canada you will get a chance to build your network which is the key in obtaining employment in your field of choice. Try your luck with the job search sites and let us know how it goes! All the best!
You will always hear about new immigrant horror stories, unfortunately not everyone manages to start off well. What I would say, based on your postings, is that your command of English is excellent, you have excellent communication skills (which is exactly what is required for passing your interviews) and you are already taking initiative in finding a job in Canada before you land. Your best bet is to hit the job search engines (Workopolis, Monster etc) and see what sort of jobs would be suitable for you, try your luck with those. Once you arrive in Canada you will get a chance to build your network which is the key in obtaining employment in your field of choice. Try your luck with the job search sites and let us know how it goes! All the best!