There are a few things to figure out though. Like for the states, if you are a foreigner on a work permit, but get fired, you cannot just switch companies. If you find another company thats willing to hire, they need to request a NEW work permit for you, and in the mean time you are probably forced to leave. So figure out…