Restrictive covenants [in employment context] are contracts in restraint of trade, and as a general rule, are ... prima facie unenforceable ... there are exceptions to that rule: ...