Avoid at all costs. Poor service and still want to charge you thousands to leave even tho the phone line quality is disruptive to your business and embarrassing of such a poor customer support
1 year ago
Chess ICT has a
1.5
average rating
from
50
reviews