W

I had a mixed experience with Vepica. While their ...

I had a mixed experience with Vepica. While their technical expertise is commendable, their customer service needs improvement. Some of their staff were not very helpful and it was frustrating to deal with them. Overall, I would rate them as average.

Comments:

No comments