I hate to say this, but having worked with some of your fellow countrymen in the past, I speak from experience. If you plan to work over here and you join a company that flies transborder, be prepared to have your life turned upside down every time you head south. My F/O was once in Immigration for 3 hours after arriving as crew on a Canadian registered aircraft, and he holds a Canadian passport and his record is as clean as it gets..