IM
Immortals
View company profile →
Good but Room for Improvement
The service was solid overall, but I felt that the onboarding process could have been smoother. It took longer than expected to get everything set up correctly. Still, the support team was very helpful.
7 found helpful