B

I find IVICE to be an average company. Their websi...

I find IVICE to be an average company. Their website is not very user-friendly, and I had trouble finding the information I needed. The customer service was okay, but nothing exceptional. Overall, I think there is room for improvement.

Comments:

No comments