They have no idea how to manage your expectations and they just point blank lie. I very quickly realised I made a mistake opening a business account with ICICI after 6 weeks of nothing but grief, lies and delays from their end and have switched to HDFC.
So far they have been great and I note their charges for things such as EDC machine etc. are much cheaper. I hope it stays this way!
To all business owners - steer clear of ICICI.