If they were in Stockbroking.
No they wouldn't. Fact is your platform technology is bad. And I'll give you an example of how and why the onboarding sucked:
First, I got two emails containing login info. I complained about the first one. And 4 hrs later I got another email with login info. Don't tell me you send out two login emails due to "KYC rules".
Second, when I got my password I downloaded the mobile app. And at first login I was required to change my password. But I couldn't login. I kept getting - Something went wrong. I tried and tried and tried so many times that I lost count.
Do you know why that happened? Because you guys have not tested correctly.
The mobile app checks the password policy in real time. Allowed special characters are: "!@#:<>?"
While the web app allows only "! or @ or #".
So while the mobile app showed me that "?" was okay; it is not allowed as per web app. And the error message "something went wrong" did not help. I didn't know what I was doing wrong. I kept trying thinking it might be a server issue.
Frustrated I gave up and raised a ticket. Someone from support called me near end of the trading day and told me that error is due to password policy.
The question then is - Why doesn't the platform have "password is invalid" error instead? At least that way I don't waste both of our time - mine and your support guys. Secondly, why is there a difference between mobile and web?
So, let me say it again - You are making Zerodha feel like Google/Facebook. Never had this issue with them. I certainly don't like some of their features that is why I applied for an account on Fyers. But this experience shows me how far behind other brokers are compared to Zerodha.