Non-compete agreements are a popular way for businesses and companies of all types and sizes to protect their intellectual property and trade secrets. Employers can ask new employees to sign contracts that would only take effect after the employee-employer...