St Tropez
Read all reviews for St Tropez →
Disappointing communication
While the final product was okay, the communication throughout the project was lacking. Had to follow up multiple times for updates and felt left in the dark about progress. The work itself was competent but the experience was frustrating.
32 found helpful
View company →