Zachary Wilson explains non-compete agreements and when employers are allowed to make employees sign them.