Defense contractor, average benefits. Some locations are better than others.
Cons
Far behind in benefits, other defense contractors have better 401k match, PTO, salary, bonus plans( if any) educational match. Very poor relocation benefits internal IT problems. No real option to work from home on most positions. Not enough support for non technical positions.