The NSA which has missed all the terrorist attacks needs fixing.
I left the NSA about 10 years ago and while I was there, it was against the law to spy on U.S. persons without a proper warrant. Even then, events set to happen in the U.S.A. were under the authority of the FBI and presumably, monitored by them. I worked two cases directly with the FBI and all of the post-mission processing (meeting with psychologist, polygraph, debriefing) was handled by the FBI at their facilities.
The political makeup of my coworkers was about 50/50, or maybe slightly leaning left. I was always confused at how somebody could hunt bad guys who want to kill Americans for a living and still be a liberal.
I dropped out of college to go to the NSA and my time there, doing what I did, solidified me as a conservative, a lover of freedom, and instilled a deep-rooted distrust of Muslims.