Idirect is very experienced and very good player of financial market according to best of my knowledge it is first which launched 3 in 1 a/c which are demate, bank, and trading accounts.you can invest also in mutual funds online, you can take mutual funds of all companies. Company follow each and every rules of SEBI, NSDL
For example they do not accept documents with different names, not write a single letter extra or less they write exact what is written on documents.ASBA BASED IPO apply, commodities, research, low band width sites and a strong service provider