Have you ever been forced to sign a non-compete agreement when you started a job?
About 30 million Americans are trapped by contracts that say if they leave their current job, they can’t take a job with a rival company or start a new business of their own.