E
Erin Barnard Review of Medalla
Medalla is an average company. They provide decent...
Medalla is an average company. They provide decent services but nothing outstanding. I didn't have any major issues with them, but there were some minor hiccups along the way. Overall, an okay experience.
Comments: