Initially, this service was great a few years back as it allowed us to upload videos for our business and clients. However, six months ago, it became ineffective for us since we can no longer upload videos. The support team keeps responding with the same generic message about working on the issue and asking for patience, but the problem remains unresolved after six months.
Claim your business profile now and gain access to all features and respond to customer reviews.