I had a mixed experience with this platform. The onboarding process was fairly smooth, and the platform itself is easy enough to navigate. That said, responses from support can take longer than expected, especially when you need clarification quickly.
Claim your business profile now and gain access to all features and respond to customer reviews.