J

Direct peak is an average company with decent serv...

Direct peak is an average company with decent services. I was expecting more from them, but they didn't meet my expectations. The customer support team was helpful, but overall, I think there is room for improvement.

Comments:

No comments