F

Frank Schwartz
Review of Stardrum

10 months ago

Stardrum is an average company. Their website is i...

Stardrum is an average company. Their website is informative and easy to navigate. However, their customer service needs improvement. The response times are slow, and the representatives are not always helpful. Overall, I would rate them as average.

Comments:

No comments