Payment industry is still strong even in the current state of the world when most of the tech companies are cutting jobs. The tech used in the company is a bit behind but it is not a huge issue.
Cons
For someone who is ambitious to learn the latest technology, there will be disappointment.