I recently used their services for my project and ...
I recently used their services for my project and I'm quite satisfied. The work was completed on time and the team was responsive. However, I feel that there is room for improvement in terms of quality.