Pros
Pay and benefits were good, job was fully remote, plenty of PTO. Unpaid OT wasn't strictly required (will address this more in Cons section). Company provided all necessary equipment for home office setup. Company paid decent severance pay.
Cons
If you're hired on a government project, they will string you along with promises of future project work only to pull out the rug and terminate you without warning. Training is very rushed and run by impatient and rude people, and they would rather fire employees and replace through a revolving door rather than admit their own critical training issues and improve processes. There was an expectation of working unpaid overtime even though the position was hourly clerical work; they would promise bonuses "at the end of the project" but there was no indication anyone ever actually received said bonus. Work processes were disorganized, applicants for government assistance were constantly awarded assistance, had it taken away, and then awarded again (occasionally going through several iterations of this process) leading to many heated exchanges with understandably frustrated program participants. The company constantly pushed a Christian culture, playing Christian music at every company webinar event and publicly "praying over" the company, yet didn't demonstrate Christlike values in actually helping the people the company was supposed to help.