if career success is important for your happiness. Don't worry about kids. You live for yourself and only have one life. Your kids will be inspired by your success. Unless you are among top 5% of Chinese immigrants in Canada, you are quite unlikely to work for C-level people in major corporations. Once you reach senior manager or up, your hard skills become a given and it is all about your soft skills. Soft skills are quite subjective in a way. How often do you see a Chinese immigrant taking out a team of locals for a business lunch? People growing up in Canada just don't like Chinese immigrants. It is the culture which is highly political driven.
Ask yourself or speak to your friends, likely you will conclude your local staff just don't respect you from the bottom of their heart simply because your are Chinese immigrant and they don't want to mingle with you at all.
Ask yourself or speak to your friends, likely you will conclude your local staff just don't respect you from the bottom of their heart simply because your are Chinese immigrant and they don't want to mingle with you at all.