I am planning to settle in Canada next year.I'm in to hospitality industry and i would like to know which city is best to work in this industry.I heard Vancouver and British Columbia is the best in this field, but still i'm confused...can someone help in this...thanks
Yes, go for British Columbia. Whistler has a lot of opportunities. Many poeple go there to work for just one season so if you can't get something good at first just keep trying and something will come up. You can also try some of the ski areas in the interior but I would start researching and applying now if you want to get in for this ski season. The good thing about these resort towns is you might have to start doing an odd job but these communities are very social and you can easily set yourself for a good opportunity. There is a company called the Northwest Company that isn't really hospitality but they provide essential services to northern communities. They pay great. This might be another avenue to look into if you want to get into Canada and start working. Toronto, Niagara Falls etc have lots of opportunities but they are not the best options if you have to start at the bottom.
BC does have a lot of opportunities. Really beautiful and interesting place, lower than average unemployment rate, lots of seasonal work.
Alberta probably has the most jobs, but I just don't find it as interesting.