P

My experience with Touchcorp has been average. The...

My experience with Touchcorp has been average. The website could use some improvements in terms of functionality. While the customer support team is helpful, I feel that the overall service quality could be better. Not bad, but not great either.

Comments:

No comments