I moved from the US to Canada (European originally), Canada on the outside looks like the US but inside it's closer to Europe from my point of view (not everybody agrees and think we're very similar).
In terms of politics and religion, US is an outlier compared to western countries, many US Democratic politicians (say "liberal" Hillary Clinton) would be considered "conservative" in Canada, we're way more "progressive" than the US. Donald Trump for example would have a big chance of being prosecuted for hate speech in Canada or taken to the Human Rights Tribunal if he was a local politician.
I know quite a few tech people in Canada who had the chance to move to the US and they wouldn't even consider it for cultural reasons, perceived violence or whatever. I know a lot of people that moved as well.
In terms of politics and religion, US is an outlier compared to western countries, many US Democratic politicians (say "liberal" Hillary Clinton) would be considered "conservative" in Canada, we're way more "progressive" than the US. Donald Trump for example would have a big chance of being prosecuted for hate speech in Canada or taken to the Human Rights Tribunal if he was a local politician.
I know quite a few tech people in Canada who had the chance to move to the US and they wouldn't even consider it for cultural reasons, perceived violence or whatever. I know a lot of people that moved as well.