US
Use Massive
View company profile →
Good, but Room for Improvement
The service was decent, but I felt the communication could have been better. I often had to follow up for updates. Overall, it was beneficial, but I hope they enhance their client interaction.
6 found helpful