Massive turnover, someone is leaving each week. Stay a year and you are a old timer.
A "whoever touched it last owns it" mentality. Due to the high turnover and general junior level of the technical staff, lots of hot potatoes are floating around. I don't play games to dodge work like some others did, so I got saddled with the worst codebases of my career. See the other review on here to this effect.
Contract nature of the work leads to low ownership from your peers. Similarly it also contributed to low job security, we spent a few months wondering if we were all going to be laid off in my first six months there.
Big culture of "throw it over the fence". You can often be left holding the bag from others lack of ability or effort and have to actively avoid bad projects. Longer term employees will perform political theater to make their mistakes your problem as they themselves are not yet skilled enough to solve the root issue.
Government work is just a slog, you'll have more managers on your stand up than engineers and it will be a hour long. People you've never heard of will come out of the woodwork to talk about the projects "we" completed together in large meetings, then go back to being silent with their camera off lurking in standup again until another credit stealing opportunity presents itself.
You'll give clear status updates in standup but have to repeat yourself later because none of the nine managers were listening to your update.
SAFe Agile, look into it before you join. See what your technical peers who have worked with it have to say on the topic.