A non-solicitation agreement is not automatically enforceable because the employee signed it. The provisions must seek to protect a legitimate business interest and cannot merely be anti-competitive.
For instance, restricting a former employee who lacks access to any sensitive or proprietary information, or client contacts, could be considered to be anti-competitive. In addition, non-solicitation agreements must be limited in duration and geographic scope.