You can't be fired without some sort of severance pay or package, correct? Or am I just crazy.
PS. This is US.
Other countries especially france have different rules.
Most companies will offer you some sort of severance - or at least won't ask for their signing bonus/relocation/etc back, but that's out of goodwill, not legal obligation.