Support Services International, INC

4.2 ยท 12 reviews
B
Bill McNeese
Reviews 1
2022-08-14 21:53

Support Services International, INC is an average ...

Support Services International, INC is an average company. The customer service experience could be better. The response time is slow and the agents sometimes lack knowledge about the products. However, they do try their best to assist and resolve issues. Overall, an average experience.

Read full review

View all reviews on Trustburn