Hi!
I am a mechanical engineer who moved to BC,Canada from Switzerland last year and I thought my personal experience can give you an idea of what to expect.
I have a Master's degree in Mechanical Engineering and three years experience. My wife being Canadian, we decided to move to Canada...