S

ITC-CTI is an okay company. The website is easy to...

ITC-CTI is an okay company. The website is easy to use, but the customer support can be improved. The response time can sometimes be a bit slow. Overall, I would rate it as average.

Comments:

No comments