I opened my citibank account in about 20 mins, no minimum required if your salary is paid into the account. Also got my credit card with Citibank on the back of my work contract, received the card in the post within the first month of being in HK.
I do most of my spending on credit cards (and pay off monthly) to earn points so I easily hit any minimum spend requirements, not sure how much the fee actually is though.