I have applied with Issa in Indonesia. Mine took 9 working days to get visa but it's actually about 6 working days coz they took more than a day to submit to Thai Authorities after I uploaded all docs to their platform and another two days when the embassy requests further docs which I provided back within a few hours. Issac is really slow in real time communication. But I would say professional though; their legal feedbacks, requests for further docs while in review stage...