Avantages
Decent job security due to high security clearances. Pay is good and benefits are very good.
Inconvénients
Very poor executive leadership at the VP level and above. VPs are constantly stabbing each other in the back and only deal with whatever emergency is in front of them today. They do a very poor job of planning ahead or risk management to avoid problems coming down the road. The IIS President for the past few years has only cared about what improved stock performance that year. There was no long term plan. The people are treated as expendable. Executives spend lots of time sending out email talking about "respect" and "loyalty", but actions show these are just phrases to them. As poor as the VPs leadership is, the Program Management staff is equally bad.