Avantages
Recognizable name; Well-known in the DoD community. FDRC. Flexible hours. Flexible work assignments. Generous retirement package when compared with other places I've worked.
Inconvénients
Beneifts package keeps getting worse. They've taken away PTO days and holidays. It is starting to feel like the employees lose something else every year. Started a forced - 50% "return to office" policy that has been a complete organizational disaster. Top level leadership seems out-of-touch. Very poor communicators. They say infuriating things at the town hall meetings. Pay is not as good as at other companies. Raises seem to usually be slightly lower than they are at other companies. From my perspective most of the work they have is for Systems Engineering. If you don't have that skillset or desire to learn that skillset, it will be harder to advance your career.