Participating in our national defense and helping soldiers. Great leadership and focus on the mission. Great co-workers. Complicated support systems but with accountability and workable with practice.
Cons
Large agency can sometimes be confusing as to direction and becoming lost in the crowd