Personally i would not recommend Zerodha to anyone as i have faced many bugs in their software Kite, and have to daily mail them regarding the issues. As for customer support, brokerage, ease to learn, i would rate them high. Would be best if they can address the bugs.
Ratings:
Brokerage - Excellent Account Maintenance Fees - Excellent Website Usability - Very Poor Customer Service - Above Average Overall Experience - Average
Ratings:
Brokerage - Excellent
Account Maintenance Fees - Excellent
Website Usability - Very Poor
Customer Service - Above Average
Overall Experience - Average