Qualified Review Score: 7389
The project was successful, and Turn Source Imaging was pleasant and attentive. Strong communicators, they answered questions and rapidly responded to emails.
Turn Source Imaging has provided satisfying deliverables. The team has been a supportive partner and invested resources to streamline the collaboration. They have been accessible, which has enabled a successful engagement.