Pros
Definitely a great place to learn about the basic rules and regulations of the banking industry. Very diverse employees of all backgrounds, cultures, and religions.
Cons
Management changes its mind every... wait it doesn't make up its mind, no decisions are ever made, and if they are, they're optional anyway. Surprise! Constant unfilled attrition, employees stay on rarely more than a year. Most people could care less. Technological dinosaur using cheap, unsupported, and not understood "proprietary" systems from Spain. Clowns. Think clowns stuffed in a small car except it's so sad, it's never funny. Incompetence run amuck. Dimwitted, clueless management with no education or fraud experience. And attrition rate is off the charts! Good people being quietly terminated, or quitting all the time!