Pros
The Benefits package and the Retirement package. 12% from the employer with no match required is outstanding. They claim they do this because they want to hire from big tech firms but can't offer shares or bonuses.
Cons
Budget Woes being pushed down from 'on high' led to everyone being on edge. Management couldn't find a backbone between them to stand up to Meta and say "we cost you pennies compared to your government levied fines, and you want this to succeed, right?". Management & Department heads often at odds with each other. Has created a toxic work culture where even though they say all the right things to employees, you are overworked and massively stressed to create things that need not be rushed, or create a situation where your manager looks good. Many great people have left in the recent past, some bad ones left too. Almost bipolar flip-flopping of 'we care for you and want to empower you to say 'no' when we give you too much work' and 'hurry up and give me your review of your last years big project when you get back from lunch would you'? Too many good people burned. Too good an idea to not want to support the org's goals, but external naysayers have them watching their backs, and no one inside trusts that management can get out of their own way long enough to accomplish it all.