Pros
Should you be looking for a job in Marketing, Analytics, Busines Development it will be an amazing place to work. The progression seems to be open, there is a varied amount of work and the business pushes these departments to internally promote as well as paying way over the going rate for those departments. Also there are a lot of the people in the company that have been there for years who genuinely care and have a love for the company and its progression; it makes for a better working environment.
Cons
Pension and benefits are terrible. Most chief executives have no technical background so in running a finTECH company, it isn't encouraging. Should you work in the Tech team (DevOps, Development, Service Delivery, Digital Delivery, Testers), finance team, Operations (Back office, Risk, AML etc.), you will get a lot of work; most of which is repetative and you get very little to no credit for the work you do. The progression in these departments are also limited, there is very little internal promotion, any leadership or management roles are often filled externally without the people within those departments being considered.