Pros
Good pay and benefits. Stable company. Free lunch (even though it is not very good quality food at all). No micromanaging in IT (although I heard that's not the case for other departments).
Cons
This place feels like you're working in a retirement home in 1950. Extremely conservative with a white male catering mentality. Not diverse, no room for self expression or individualism. Dull, boring, depressing building (playing elevator music!!!) in serious need of many updates. Entire company is slow and stuck in the past, especially the technology. Expectation is to work 50 hours per week. No work/life balance. No option to work remotely. Barely any standup desks. Gym is not even open during lunch time. Free food is not that good of quality (surprise)! Little to no investment in employee appreciation activities or events. Will NEVER be able to keep young employees around if changes are not made very soon. CEO has no problem pushing his extreme conservative political views in inappropriate settings. If you're under 40 you will definitely hate it here I guarantee it.