Many people in singapore do their banking with local banks like dbs bank , posb, ocbc, uob etc.. So I would suggest those. They have plenty of ATMs and branches all over so it's very convenient. And they offer online banking and mobile banking as well.