President and high-level corporate take a genuine interest in employees and want the company to take care of people. Compressed schedules, pretty good benefits, schedule flexibility, and some telework depending on position
Cons
Some company policies are poorly communicated during onboarding (and in general). Interaction with DOD counterparts can be unclear and unguided. Flexibilities can vary from manager to manager.