In this case, compensation is not a wage, it is to be paid after the employee has left the company but is still bound by the noncompete.
Also the employer may have the option of not activating the noncompete clause when the employee leaves the company, meaning the employee is free and no compensation is due.