Pros
Interesting subject matter, always serving your country, and learning. The stability of government work always has some allure.
Cons
The agency has systematically purged military veterans, and now discriminates against in its centralized hiring process. In reference to DIA hiring practices, I had the Deputy Director for Intelligence Analysis say, "Oh ya, we got rid of all the retired O-4s and O-5s that used to work here. They didn't work very hard, and were prone to sexual harassment. They couldn't deal with a gender-balanced work place." I was in uniform when he said this. The agency has hired thousands twenty-something millennials, the majority of which have no military experience. How's that for our nation's "Defense" Intelligence Agency?