An employer makes employees sign a 2 year contract every two years. In the contract it states that if the employee leaves during those two years they need to pay a $10K penalty. The employer is not investing anything in the employee (such as education or training). Is this legal in New Jersey? Thanks