The overall experience with Platform101 was averag...
The overall experience with Platform101 was average. The website was easy to navigate and the customer support was helpful. However, there were a few issues with the payment process which could be improved. Overall, I am satisfied with their service.