M
Michael Gonzales Review of Starmall group
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: