I did my tenure within the Retail Banking and Wealth Management side of HSBC and like any other customer facing retail banking role, it can be quite stressful if you're not the type that can hold a good conversation with people, and the pressure to "sell" products to meet your weekly "aspirations" is felt throughout the retail side.
If you can look pass the numbers, colleagues are usually quite friendly and welcoming (but I guess that varies from branch to branch). It does provide stability and with any other job, work hard enough, make good impressions, network at any given chance and know your stuff, progression is typically encouraged by your manager.
Management is basically pot luck. Depending on who they are and how well you get along with them, plus your ability to actually do the work will overall determine how your working life would be until you or they move on. However from personal experience, i've been lucky to some extent and had some grate managers to work for, however their decision making skills and reasoning does raise more questions than answers.
Overall, HSBC retail banking is fairly easy to do and grasp. Salary is not as high as some other competitors but the benefits are decent.
Good amount of holidays
shift work, low salary