I'm giving a 3-star rating as I was asked to review just 3 days after starting the process, so I can only share my initial experience. I've received several emails after confirming my instructions, but I haven’t received a separate email to log in and begin the process. While I understand the emails are automated, they seem a bit disjointed. I've reached out to the support team but haven't heard back yet.
Claim your business profile now and gain access to all features and respond to customer reviews.