I had a mixed experience working with Micromedia. ...
I had a mixed experience working with Micromedia. On one hand, their website is impressive and easy to use. On the other hand, their customer support took longer than expected to respond and wasn't very helpful. Overall, I would rate them as average.
