Believe what you want, but contract law does not apply in an employment context unless the employee is actually a contracted worker with a contract in writing (Statute of Frauds requires this unless it is a temporary position for less than one year). You are talking about equitable principles, not law, equitable principles are not favored by courts. I appreciate your opinion but legally, as opposed to equitably, it is not sound.