M
Michele Richer Review of CTP
I have mixed feelings about CTP. While their websi...
I have mixed feelings about CTP. While their website is informative, I found the overall experience to be underwhelming. The customer support team was not very responsive and it took a long time to get my queries resolved.

Comments: