Performance
I have been using ICCI for long and always it is too slow or not working when trffic is high
e.g. market crashing or going up
If I want to sq off I can not at crucial time as but have to wait for 15 for each order and till then game is over.
Also many time site is down.
Interface wise site is ok compared to other sites which are worse.
Till now I have found its interface to be best though needs improvement.
Brokerage
Now there are so many options available and brokerage icici charges is very high compare to other firms e.g. geojit, reliance money etc
Also they do not have many option to high volume traders.
One good thing is you can pledge your shares as margin which many other brokerages do not provide.
I just now cancelled my plan to buy balrampur chini as icici failed to execute my orde 5th time.
Man its frustating.