One of the worst companies I have dealt with. I was tricked by an ICICI agent for buying their iAssure life insurance plan.
It was my mistake that I trusted these fellows with my money.