"Although non-compete agreements are fairly common for executives and managers, they are not utilized as frequently as they should be for salespeople and other employees that regularly communicate with a company???s customers." . . . .