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
2 years ago
Chess ICT has a
1.5
average rating
from
53
reviews