> Some people are saying that these clauses are known upfront before joining
If you live in a country/state where this is legal, that doesn't really matter, because practically every company has non-compete clauses, and your options are to agree or be self-employed the or unemployed.
If you live in a country/state where this is legal, that doesn't really matter, because practically every company has non-compete clauses, and your options are to agree or be self-employed the or unemployed.