They are just appalling
They are just appalling. Internet site down. Delays in receiving or transferring money. Hopeless mobile app. Ridiculously complicated security. Crap interest rates.
Vietnam
They are just appalling. Internet site down. Delays in receiving or transferring money. Hopeless mobile app. Ridiculously complicated security. Crap interest rates.