J

Placecube is an average company. The website is qu...

Placecube is an average company. The website is quite simple to navigate, but I found the overall user experience to be lacking. I was expecting more features and functionality. However, the customer support was helpful and responsive.

Comments:

No comments