Just to share my recent account opening experience so that new comers can go through less pain.
At the point of account opening, you will be given a sealed userid & password envelope for the internet banking. I strongly suggest you open up the envelope on the spot and see if you can see the printed userid and password clearly. The quality is often so bad that you or even the counter staff can't make up what those letters/digits are. Mine was so bad that I couldn't login when I went home. So I had to make another trip to the bank and request to reset. When given the new one, I opened up on the spot and again it wasn't legible and I showed it to the counter staff and he was perplexed. Reissued another one and the counter staff brought out their internal laptop for me to try login on the spot. That's the only sure way to not lose time and unnecessary trips.
Then I applied for credit cards and it came about 2 weeks later. To link them, you need to make a trip to the bank again. You will be asked for the credit cards' pins. If you brought along good on you. If not, not a problem. The counter staff can reset the pins on the spot for you. I had 6 cards, so had to reset 6 times (enter 12 times on the PIN). And then to link the cards to internet banking, got to do it one by one and have to enter the newly reset PINS 6 times in total for the 6 cards.