I called the help center because I forgot my password, and they asked for my bank card number to reset it. I find it concerning to share my bank details with anyone else. It feels like a scam, and I question whether management is unaware or complicit. I strongly advise against sharing bank information with them.
Claim your business profile now and gain access to all features and respond to customer reviews.