Pros
They offer insurance for your pets. Health Insurance isn't any worse than anywhere else. You get a nice golf shirt every year. Sometimes they'll buy you pizza for contract awards.
Cons
Asking for raises is frowned upon, even after you've won major performance awards from the government customer. Management stresses that they want employees with "passion" - which translates to people willing to work for a salary 25-35% less than the national average. Employee training is non-existent. Though they tout their training opportunities to the government customer repeatedly. They point employees to a lackluster Skillsoft page and that's the last you'll hear. Ironically, you'll get a bonus if you post a positive review on Glassdoor, so take all of the positive reviews you see here with a grain, maybe a shaker-full, of salt.