Pros
Great benefits and work/life balance. Great location (near Metra and CTA trains in the heart of downtown). Everyone is friendly and the company is very stable.
Cons
Majority of the people there have been there for many years/decades and are stuck in their old ways. Very cliquey and not as welcoming to newer employees as they should be. You'll literally walk by the same people for years and they won't even attempt to introduce themselves. The training is terrible, they are completely clueless and don't know how to relate to a new comer. Management takes zero accountability for their lack of mentoring and training, they just assume you'll "pick it up as you go" without putting any effort on their part to help you get there. They also don't do a good job of letting you know where you stand, but everyone "seems" friendly so you'll get a false sense of security while you're there. Don't expect HR to have your back either, they will simply side with their friends whom they've worked with for years/decades without any attempt to see your side. Friends stick together there. If you're there for less than 3 years then you're pretty much an outcast.