B

I had an average experience with Peak 10. The cust...

I had an average experience with Peak 10. The customer service was just okay and the overall performance was not extraordinary. I expected better from such a renowned company.

Comments:

No comments