Ah so which of the 52 states plus federal employment law does this refer to? - and in that case why is it rather hard to actually enforce a non compete without payment.
Contracts require consideration[1]. If we agree you will give me $400 tomorrow, that is not a contact. If we agree that I will give you $200 today and you will give me $400 tomorrow, that is a contract.[2]