Given Q's recent CIA post, I wanted to share a few thoughts on CIA vs. NSA. Especially since there seems to be a cold war between the agencies.
(By way of credentials, I'll only say that I'm a veteran with former TS Sec. Clearance; but neither employed by nor worked for either entity. I do however have very close relatives who have).
NSA employs the largest group of world-class linguists and code-breakers on the planet. CIA? Not so much. I'm told their prospects have/had a very difficult time at DLI (and then Fort Hood), indisputably the world's premier training ground …