This is the title of a great article on msnbc.com. The article is written by Eve Tahmincioglu.
The conclusion: Even though you may be desperate to keep your job or find a new one, think long and hard before signing a noncompete agreement.
I can’t write it any better than has been done by Ms. Tahmincioglu.