HSBC would be best, yes.
Another hint: with HSBC, if the company transfers your salary directly to the bank, and if your salary is over QR 8000, you are entitled to have a "status" account (just ask for it). Benefits of this are free credit cards, and you can transfer money ONCE a month to anywhere, FREE. Of course you'll have to pay transfer fees should you wish to transfer money more than once, but if you try and limit your transfers to one per month, you won't have to pay anything. I think there is a minimal charge for a status account, something like QR 70 a month, but I find that costs of credit cards and transfers are much higher than that, so it works out fine for me.
HSBC would be best, yes.
Another hint: with HSBC, if the company transfers your salary directly to the bank, and if your salary is over QR 8000, you are entitled to have a "status" account (just ask for it). Benefits of this are free credit cards, and you can transfer money ONCE a month to anywhere, FREE. Of course you'll have to pay transfer fees should you wish to transfer money more than once, but if you try and limit your transfers to one per month, you won't have to pay anything. I think there is a minimal charge for a status account, something like QR 70 a month, but I find that costs of credit cards and transfers are much higher than that, so it works out fine for me.