Wait, what?
How many bank branches do the mothership have?
Aren't they putting all their eggses into one basket by doing this sort of thing?
Personally I would've used a number of diverse solution providers, all using different infrastructure etc, so if the one goes down, the whole banking rigmarole does not go down as well.
Probably a beancountery type thinking it is safe to put all their eggses into one basket and save costs that way...