Pros
This place has two kinds of people: Lifers who aren't employable anywhere else, and 2-year-in-and-outers. People are friendly and congenial. Location is good. Plenty of parking. Can usually work at home on Friday.
Cons
Technology is old, old, old and covered under a massive amount of technical debt that no one wants to own or clean up. Zero corporate governance, zero config. management. Ineffective PMOs. Loud voices win when choosing IT projects. Dev ops trying to be App dev and failing miserably. Management is all old-boy sales guys who think they're technologists because they sell it. Revolving door for CIOs. Heavily staffed with H1b contractors too afraid to rock the boat for fear of losing their visa. Promotions given to old-boy-buddies or hiring from outside. Little opportunity for career growth.