The quality of the service has deteriorated significantly with the new leadership. The verification process is terrible, and many users seem to be insincere. The overall experience is disappointing, and I would advise against using it.
Claim your business profile now and gain access to all features and respond to customer reviews.