M

Starmall group is an average company. I had a dece...

Starmall group is an average company. I had a decent experience with them. The customer service was fine, but there is definitely room for improvement. Overall, I would rate them as average.

Comments:

No comments