Charlotte Evans-avatar

Charlotte Evans

United Kingdom
3.00/5.00 Published 3 weeks ago

"Decent experience but needs improvements"

Tried this platform for a few weeks. The interface is pretty easy to use, though sometimes slow to load. Could use better customer support because I had to wait a bit to get my questions answered. Overall it works, just not mind blowing or anything special. Would try again if they fixed a few things.