What is a non-compete agreement?

If you own a business, you may be wondering if you should be looking into a non-compete agreement. Non-compete agreements are binding contracts between employer and employee to protect business interests.  However, having a valid non-compete agreement is not simple....