Wow. In the USA, companies can basically fire anyone for any reason at any time (in my experience). And getting fired usually happens very quickly -- as in, that instant: "Please pick up your things and come with me. No, don't touch the computer, someone else will log you out."