Pros
Time off. That's it really.
Cons
Health benefits VERY expensive. Development is a joke. You are made to feel like nothing more than a number. They pretend to care how employees feel about things, but really when it comes to action it's clear how little they actually care. "Sales" aka pushing products that people tell us week after week they are not interested in and then berating us for not "overcoming objections". Now we've been harassing our customers and they give us lower satisfaction ratings. I wonder why. You will feel like this IS your life. Oh you have kids? Too bad get to work. Senior management does not care about feedback (which is a gift), they only want to hear when it's going well and chatcize when it isn't. The culture they tell you about in Traditions never actually hits the pavement in the real world that I saw in 8 years.