There is no support. You have to email them or submit a ticket in the app. They do not respond in 24/48 hours like advertised. They did not disclose the fees for opening or using the account. They do not allow you to change your bank account you attached without using their “support”. They are a scam and should not be trusted.
Claim your business profile now and gain access to all features and respond to customer reviews.