I came over in February this year and opened a check account while my RP was under process. HSBC also offered me two credit cards, which I could use before I received my first paycheck. They even sent me an SMS later to remind me to bring in my RP once I have obtained it.

Mostly my experience with HSBC was good