K

The Xvii music group is an average company. Their ...

The Xvii music group is an average company. Their website, xviimusic.com, is easy to navigate and has a good layout. However, I found their customer service to be lacking. The response time to my inquiries was quite slow, and I felt like my concerns were not properly addressed. Overall, my experience with Xvii music group was average.

Comments:

No comments