Pros
Great way to learn about the payment industry from a large scale perspective. The biggest pro is once you get in this company, you can stay in for the next 10 to 35 years if you learn how to stay under the radar and blame others for any problems that arise. Other than that, just be thankful you have a job in this economy.
Cons
Management extremely mediocre and political but well-entrenched. Management all over like to assign blame, establish fake deadlines and set unrealistic expectation. Processes such as Six Sigma or Agile are non-existent but they have time and money to build a pseudo-startup lab. Good people do not last here, only the mediocre who need a job tend to stick around long term and it become obvious after working several months.