Mixed experience overall
The technical expertise was there, but communication could have been better. Had to follow up multiple times for project updates. The final deliverables were good quality, just wish the process had been smoother. Decent service but room for improvement in customer relations.





