Teresa Macklin
Review of Opentech media, inc.
I had an average experience with a media company. ...
I had an average experience with a media company. Their website was user-friendly, but I had some issues with the customer support. They were slow to respond at times, and it took longer than expected to resolve my concerns. Overall, it was an average experience.