I don't know about where your at, but in new jersey ALL employment is AT WILL (by law), therefor any employeer can let go go for no reason at any time with no notice!!!!, as well as you can leave at will, as long as no LEGAL contracts are in affect.