I'm not sure if it was just my experience but I did not like how their staff handled my business. It took them almost 4 months to form my offshore company and there were several errors with the names I provided for the trust information which caused more delay.
by Essentialty
Customer service was quite well.
by GeorgiaC
They respond so fast to service. I recommend them
by Samueldon