
Manque d'une installation de devis en ligne, obligeant les clients à se rendre dans des agences pour obtenir des devis.

Présence géographique limitée en dehors du Sri Lanka, ce qui peut restreindre l'accès pour certains clients.

Avis d'employés mitigés indiquant des incohérences potentielles dans la qualité du service et la satisfaction au travail.