Non-compete agreements are a common feature of employment contracts. They are designed to protect employers’ interests by preventing their employees from working for competitors or starting their own competing businesses. However, the enforceability of these agreements can be a subject ...