Illegal reason for termination: Discrimination Regardless of any at will policy or contract, it is illegal to fire an employee for any discriminatory reason, in whole or part, based on age, sex, race