As an independent copywriter, I am used to "work for hire" and non-disclosure agreements. However, I recently showed up for freelance work at an internet agency and was asked to sign a nondisclosure, noncompetition agreement which would prevent me from working for another agency or company which markets products on the internet for a year. I wouldn't sign for the "non-competition" clauses.
Question: Once the work is produced (i.e., made public), shouldn't I--as the writer-- be allowed to publicize the work, and my role in it. Prior to publication of the work, who actually holds the copyright to the words I wrote? Are these noncompetition agreements enforceable, when the period of time they preclude one from competition (in the example above, 1 year) are much longer than the period of time the person--employee or contractor -- was working for the company (three weeks, in this case)?