A good place if you wanted to start your banking career with. You will learn a lot from this firm.
Culture there not that enjoyable as what some employees mentioned but that depends on how you see your working career/ progression there.
HSBC is actually nice place to work and offer good benefit to staff. But the things change when they launch global support and migrate some part of the work to oversea. They launch VSS and staff got no choice when there is no job securities to stay.