I got my bank account processed in less than a week and received my debit cards a few days after. Their online service is also reliable and secure.
I have several accounts with this bank and their online service is always offline. I don't get to do my transactions any time I want to. It is frustrating!