Pros
Most benefits, especially health insurance, are phenomenal. Superb salary and raises over the years. Working on software that has a very real life impact is rewarding and meaningful. Fellow employees are mostly extremely intelligent and competent, although sometimes too workaholic (especially management) and too eager to fall in line and use common sense (as opposed to blindly following directives from others). Campus is gorgeous inside and outside, always very well maintained and a pleasant visual environment to work in.
Kontras
Management is completely out of touch and so fixated on "culture" as to force 10,000 employees back to campus in the middle of the Pandemic in July 2020 against all health department recommendations and while percentage of positive COVID tests are spiking for absolutely no reason than to save face on a giant fancy campus sitting empty. They would rather sacrifice employee health and lives than care about us (and our loved ones who we would in turn also be risking to more exposure). See note about sick leave above and how taking sick leave is discouraged (due to policy) as a result, even if they say "please stay home if you're sick", not to mention that you are guilted for not getting the work done. They can say it all they want, but without the policies behind it to encourage it and not be guilt-tripped that your work isn't being done, people won't do it. Management has been squashing dissent by literally redacting legitimate employee questions on our internal public Q&A forum. The message has been "fall in line or get out" and don't question management's decisions, ever.