All good. We've been using software made by their Bangkok office for a few years and it works well.
More recently we used the company to manage some of the marketing for a yacht charter operation we set up in Phuket. That worked out well. Delays were minor, and mainly due to misunderstandings about bookings and dining.