Pros
Excellent pay but that’s the consideration for selling your soul to the devil, working long hours to cover things up before an internal audit or visit by a regulator and having to lie for other people.
Cons
Management is completely unethical. The culture is toxic. The company is run like the mafia. Don’t believe me? Work there for a few months and you’ll understand why. Also you get promoted to take the fall for someone or they promote you to a position outside of your area in order to protect you in case things blow up. Oh and the company pays for good ratings so don’t believe those ratings that this is an ethical company or values diversity. Management gets bonuses for having diversity in their dept. they have no altruistic bone in them.