Smart Money People Logo

Member Profile

Name: Finance department

About you (What is this?)

Most Recent Reviews (1/1)

View All 

Terrible online portal and delay in setting up beneficiaries

1
The website is pretty much un-usable. When setting up a new beneficiary it creates an automatic delay of 24 hours(?!) before you can make a payment to them. Absolute joke. Reviewed on: 25th August 2021