It would have been better had they been more professional throughout the whole process of setting up my offshore company. I found it difficult to work and communicate with them the whole time.
They were quick to respond and work on my transactions. My offshore company was set up in less than 2 weeks as well as my offshore bank accounts. Their staff were friendly, helpful and competent professionals.