This financial platform is extremely frustrating! I initially thought it was just me, but after searching for reviews, I found it’s a widespread issue. It shouldn’t be this difficult to simply LOG IN. I’ve cleared my cache, restarted my browser, tried a different device, and even attempted to sign up for a new username and password. To make matters worse, if a transaction gets declined, they charge a fee of $0.50 each time, even when you can’t check your balance. You have to call the number on the back of the card just to find out your balance. This is definitely not the way to go! I’ve also requested to change my direct deposit to my actual bank multiple times, but it seems like that process will take forever.
Claim your business profile now and gain access to all features and respond to customer reviews.