 I once signed an NDA for an IT company early in my career, and the NDA was cooked into the employment handbook, and so I didn't fully understand what I was signing. Later, when I rehired for that same company, I refused to sign the NDA, and the company never noticed. I found that in many instances, NDAs are not enforceable.