A non-compete agreement stipulates that if an employee leaves their job, they cannot work for their former employer’s competition during a specified non-compete period. These agreements, which are signed upon employment, are meant to protect the interests of the employer and prevent former employees from sharing vital trade secrets and insider information. If you are considering a job where you are required to sign a non-compete agreement, you should take careful steps to understand all of its stipulations before you sign.