As is frequently the case in government and DOD work, there is not a strong drive to build the best products possible nor to use the best and latest technology to do the job. As the company has grown, hiring standards have relaxed too much as well. Particularly if you are an entry-level or junior developer, look out because your initial salary offer will probably be low-balled badly. The health benefits are expensive, especially if you have a family.
Senior management preaches constantly about good leadership, but appears to be blind to their own shortcomings, or at least unwilling to do what's necessary to correct it. In too many instances, it seems that good leadership means "don't rock the boat." Management has not dealt well with the company's growth and seems to be stuck trying to maintain a mom-and-pop shop mentality with a company of over 300 and growing. In short, the company has outgrown its leadership and it needs new, more experienced help.
The company has also gone on a process crusade over the past few years in order to achieve CMMI compliance. This has put a large burden on the company which has tried to make the transition on its own with little experience in-house. You'd do well to keep your head and avoid involvement in this initiative for as long as you can while they continue to struggling getting this area figured out.