They managed to open my offshore accounts in less than 2 weeks and I got my debit cards as well right after. Their staff are easy to work and communicate with.
I had heard about Citi from many people so I decided to try them. Well, they provided great service. They didn't disappoint me. Every process went smooth. In the end, I was able to get what I wanted. I would recommend Citi to anyone looking for an offshore bank.