Service provided for setting up my offshore accounts was fine. Their staff were polite and professional people to work and deal with. No complaints.
They were quick to respond to my inquiry about opening an investment account in Switzerland and they did a good job helping me out. Nice working with them.