I have been working with them for a more than a year and they never fail to impress me. They have been handling all of my offshore business and I have not encountered any issues. They have a good staff that always makes me feel that I am a valued client.
They formed my offshore company in 2 weeks without any issues. I also got my debit cards for my offshore accounts really fast. I liked their service. Nice people to work with.