Ashley M.
Arts and Crafts, 1-10 employees
“They locked my funds”
Pros
I honestly haven't come across any real benefits yet. If it had worked the way I expected, the only upside would probably be that it's a payment platform accepted on a lot of websites.
Cons
They put holds on your money without any warning beforehand. When problems come up and you call to get answers or resolve it, they say the issue is too sensitive to discuss and that you might get an email in 180 days which is ridiculous. Customer support also feels completely scripted.
Rating Distribution
Ease of use
2
Value for money
1
Customer Support
1
Functionality
1