From where I'm from (Eastern Europe) the law mandates that the non-compete clauses are only enforcable when appropriate compensation was being paid during employement period (must be labeled as such). Since most employers (even those with non-compete clauses in hiring contracts) don't follow this, in practice virtually all non-competes fail if/when challenged.