Pros
Low stress for web development work, 2 free weeks off at Christmas/New Years time, flexible work from home, yearly bonuses (sometimes). Education reimbursement (including some technical certs). Most people are pretty friendly, act like robots, or both. The company name impresses people who don't know better on your resume.
Cons
Old technology, low raises, easy to feel isolated/on an island, lack of career growth opportunities, ancient office furniture, bad parking. Technical debt is very high with high resistance to resolving it, revolving door for leadership results in any initiatives being temporary and pointless (can't take it seriously), regularl lay-offs mean constant "over the shoulder looking", IT roles feel and are treated like an expense, regular outsourcing to India or Dell of sys admins, database admins and (next up) developers. Work expectations are low, and there is no incentive to excel because taxes will take a majority of any bonus increase from performance, and maximum annual pay increases caps at 6 - 7% anyway.