Review Customer technical issue resolution -- Very poor


1.0
Customer technical issue resolution -- Very poor
Internet speed good but just dont have issue that will require their field engineers come to your side. It may take a month to fix your problem. Very bad

Reply to Review

Sign-in Required

Please sign-in or register in order to reply to this review.

Sign inRegister
BACK TO TOP