Pros
There were a lot of great employees. A majority of the people that I worked with were pleasant and enjoyable to talk to. You could always strike a conversation and spend time getting to know new people. Nobody seems to track your browsing history, so if you look like you're working, you can just screw around all day reading articles and watching cat videos. as long as no-one can see your screen, you're good.
Cons
Just about everything else... Technology is way outdated. Upper management could care less about finance personnel. The general mentality is "Make it work for our client, regardless of how manual the process." No fixed yearly raise, you have to fight for it. No internal career growth. I spent more than a year there, and saw 5 manager positions get filled from external hiring. No bonus for finance people, which makes it that much harder to process all the bonuses for the sales team.