www.seiferflatowlaw.com Attorney Mathew Flatow touches on what is a non-compete contract. Typically, its an agreement between you and a former employer that you will not compete with them within the same geographical region in the same industry. However it must comply with North Carolina law in scope. Its usually best to consult with an attorney, contact us for more details! SeiferFlatow PLLC.