Pros
Work-life balance is manageable, 8-5 with no overtime. Work load is very managable, you may even struggle to fill your full workday sometimes. Great place to coast to retirement if your burnt out, terrible if you still want to grow and learn things.
Cons
Full in office, no hybrid no flexible time. 26 days remote max. Buisness attire required - (No ties or suit jackets but come on. You should care about the work I produce not what I wear.) Office Politics in full swing - Few metrics to track your current performance means you better make friends who will talk you up and you better hope your manager likes you. Many people who have been there 15+ years. Might be considered good for knowledge but the ones I know are stuborn and inflexible in the way they do things. Tech stack is legacy java codebase, mostly just adding on to it rather than inventing new stuff. Systems mostly still on old windows servers that they still expand manually when at capacity rather than migrating to cloud. Terrible, "This is the way it's always been and this is how it works best" mentality among some people.