in principle there is nothing wrong with NCC's. people trade freedom for money, and its all part of the glorious capitalist society.
in practice there is plenty wrong with NCC's. primarily, the lack of choice. want to work for BigCo, Inc? sign a non-compete clause or don't bother turning up for work on day one.
by abusing NCC's (by using them for every employee in every circumstance) companies have reduced them to mostly meaningless haggling points.
a case of taking a useful idea and bludgeoning it to death
in principle there is nothing wrong with NCC's. people trade freedom for money, and its all part of the glorious capitalist society. in practice there is plenty wrong with NCC's. primarily, the lack of choice. want to work for BigCo, Inc? sign a non-compete clause or don't bother turning up for work on day one. by abusing NCC's (by using them for every employee in every circumstance) companies have reduced them to mostly meaningless haggling points. a case of taking a useful idea and bludgeoning it to death