Very poor support. It takes too long to update my account. The turnaround time is weeks, despite the prompt stating within 24 hours. They are very strict with documents, which I haven't encountered with other banks or digital services. Not worth it.
Claim your business profile now and gain access to all features and respond to customer reviews.