I have been using this credit card since past 5 years. The main reason I love this card because icici bank is very transparent and they never charge anything extra out of the box.
Many different offers and dining offers are there which they clearly mention in their website. The offers also get updated time to time.
One more important feature is they give payback points as rewards points. This can be redeemed across so many online and offline channels accross the internet.