I created my account a week ago, the UI is great. Nothing wrong about interface, its quite catchy. but there is some glitch. It took 3 days for Video KYC, after the completion, "complete your KYC" still pop ups on mobile.It will take a month for complete review.Edit:- service is too slow. I ordered my debit card and it took a week to dispatch my debit card. Same with my checkbook
Claim your business profile now and gain access to all features and respond to customer reviews.