Pros
-Competitive pay -Decent benefits -Competitive 401k matching
Cons
-Draconian 'good old boys' mentality about everything -Office workers are now expected to be fully onsite; We sit in Teams meetings at our desks all day -Very low amount of vacation -Removed overtime policy; Now expected to work up to 6 hours a week for free -VERY behind on technology adoption -Open office plan -9hr day minimums plus commuting make work life balance near impossible for somebody with kids or medical care responsibilities. -They barely spend any money to train employees; I worked here over a year without any training in 75% of the tools I was expected to use on a weekly basis. -The US govt as a customer creates a strange customer arrangement that resembles a hostage negotiation for getting even the simpliest information or feedback on a project. -If you dont subject yourself to the VERY invasive SF86 Secret clearance process, you wont ever get far here.