Originally from northern Europe, I came to Canada 5 years ago after a 10 year stint in the US where I completed an MBA from a top 10 business school. I landed here (in Canada) as an immigrant because it was relatively easy back in 2005-2006 for someone with my qualifications to get Permanent Residency and I thought Canada would be the promised land with a common-sense immigration system, entrepreneurial and socially progressive culture and a robust economy. With the exception of the first, I have come to realize that my expectations - however right or wrong - were completely off mark. The drive, ambition, risk-tolerance, dynamism, social sophistication that you see in people in the Northeastern United States, California or certain parts of Europe far surpass the laid-back, nepotistic, comfortable, socially disengaged and unbothered attitude of many Canadians and Canadian employers. I have tried everything to fit in professionally, but constantly feel that I am wanting for more in terms of opportunity, professional growth and social interaction. I live in Toronto, a city of moderate size and equally moderate ambition. I am seriously considering relocating before the end of 2013 because by all accounts I would consider myself going nowhere professionally and personally. The time I spent in other countries, including the US, was far more professionally fulfilling, so I may move there or head back to Europe. Some friends have told me - both Canadians and foreigners - that it helps to take into account the fact that present-day Ontario was founded by conservative British lawyers who thought that US and George Washington/Ben Franklin were way too exciting for them. Taking that into account, I can certainly see how today's conservatism and lack of drive in Ontario are linked to their historical origins. Canada is a comfortable country, but it's not for you if you are striving to achieve ultimate professional heights and are seeking a rich social fabric with multiple layers.