Vantaggi
The pay is substantial if you're in the right position, and I'm really straining to think of another good thing. You're really only going to work for them for the money. The benefits package is industry standard.
Svantaggi
Poor communications of policies and procedures. All company perks are designed to benefit those employed there > 5 years, but the very nature of a lot of the firm's work makes it impossible to stay there for more than 1 or 2 years before you burn out. Inadequate support for deployed team members. Poor response rates from the barely existing help desk. No support for continuing education. Frankly, the screening for some of the candidates working for them has been minimal. There are people here with just rudimentary skills. Lousy 401k and pitiful matching percentage. Absolutely zero culture. You are on your own. Typical small-business defense contractor with one or two golden contracts. Minor gripe: the 2012 company newsletter was like... 18 pages? More than 50 pages of the CEO glad-handing around DC. Focus more on stuff like... your employees.