The biggest problem with NDAs that I've come across is that often people want to slip non-compete type clauses into them. If it is a straight up non-disclosure agreement, it's going to cost the company more to sue you than it would ever be worth to enforce the NDA, so practically it doesn't have much effect. Of course, if the company in question has huge resources, you might want to be more circumspect.
Comments
The biggest problem with NDAs that I've come across is that often people want to slip non-compete type clauses into them. If it is a straight up non-disclosure agreement, it's going to cost the company more to sue you than it would ever be worth to enforce the NDA, so practically it doesn't have much effect. Of course, if the company in question has huge resources, you might want to be more circumspect.