That article says the NSA is a bit worried about recruitment problems, but hasn't seen any yet. It also says that increasing salaries at SV companies is a far greater challenge in recruiting than reputation.
That's because they know the backbone of their organization is training people NOT to talk about what they are actually doing, nor the implications of those actions.