As a major bank in Singapore, most of the things that can be said has been said. They have great benefits, many career path and work environment.
Due to how big the institution is, there is no telling how great your immediate work environment is, it can be really good or really frustrating due to colleagues or supervisor.
People say that employees - more ... rarely leave jobs but they leave managers, I think truth can be said about myself when my department had a change of manager. - less