In the cozy world of web startups, we engineers have an incredible amount of freedom and control over our lives and what we do... but megacorps and companies connected to the defense/war industry are known for treating their engineers as fungible resources that can easily be disposed of once they get the job done. Sounds like something out of a hi-tech Tom Clancy spy novel? Think again, things like this happen for real, there's your proof.
Like someone else said here, stay away from that industry altogether. For the people in control of that industry, engineers aren't super ninja rockstars like they would be at a Silicon Valley startup, they are just means to an end.