I have been fired, what are my rights?

If you are laid off, you will find yourself in an uncertain [...]