AD
Adrie.Sa
View company profile →
Good but room for improvement
Overall satisfied with the service quality, though communication could be better. The final deliverable met our requirements, but there were a few delays along the way that caused some stress.
53 found helpful