Yeah, being outside of the US could make a huge difference. For the most part, in the US, you can be laid off/fired for damn near any reason, at any time, with absolutely no warning.
Companies such as your employer are prettymuch unheard of around here.