Pros
Good pay, bonuses and pension but not worth sacrificing your career in return for these things and it's hard to leave with a 6 month notice period over your head.
Cons
Everything you can imagine. Poor culture, an old guard that doesnt like change, no investment in you or your career, an old boy's club mentality where smooth talking is better than actual delivery, no ambitions, poor recruitment team and processes which results in talentless staff, the worst HR team you've ever worked with who will do nothing even if the accusation is bullying, no cultural values, you will learn to lie so well thay even you wont know what the truth is anymore, no one will ever help you with anything so you'll have to master ever skill across all departments, the answer to most ideas is no or an indirect no by changing subjects... I could go on for another 10 pages...