J
Jens Karolyi Review of Myall
My recent experience with Myall has been average. ...
My recent experience with Myall has been average. The website is okay, but the customer service needs improvement. The response time was slow, and the answers provided were not very helpful. It's an average company overall.
Comments: