Wrongful Discharge
Discharge may not violate an implied agreement.
e.g., employer had promised job security
e.g. action inconsistent with company rules
Discharge may not violate public policy
e.g., terminating employee for refusing to do something illegal or unsafe.