Really annoying: HSBC ATMs always give out $20 notes. When withdrawing a large amount, I had to stand in line at the counter for $50s. Took 20+ minutes just to exchange notes!
HSBC ATM in Australia charged me a flat A$5 fee. Seemed like a lot for a standard withdrawal.
Used my Revolut card at HSBC in Australia - got charged A$5 but managed to withdraw A$500 without any technical problems.