Welcome! The idealist in me is happy that you were able to get the hell out of what I presume is the US, but I'm sad that it takes such drastic measures these days. Sounds like you've got an amazing opportunity ahead of you though (both personally and professionally). Good luck with all of your endeavors!