Some Americans think working for the NSA is ethical. I'm an American engineer, and I would not work for them, given their recent history.
I would be surprised if you found an American working for the NSA who didn't do so willingly-- people in that position can easily find other jobs, so they do.
I would be surprised if you found an American working for the NSA who didn't do so willingly-- people in that position can easily find other jobs, so they do.