I have been connected with Citibank fr M past five years and trust me this the beast bank I have ever deal with .u go to any branch the staff is very good and supportive and ready to solve all the query related to bank . I am also using the Citibank Indian oil credit card which is again the best card I used .every time u swipe the card u will always get the reward points which is the best part of the Citibank Indian oil credit card .each point is equal to Rs1 and u can use that points at any Indian oil petrol pump its very easy and useful . All services are best till date