Bank of India is Excellent, since all the contributions of staff members are properly valued, and since the Management promotes the hidden talent of the staff members, cares the ambience of the work place and encourage the other curricular activities, l have no option but to rate my previous work place the Bank of India as Exclent