IM
Immi
View company profile →
Good Experience Overall
I had a good experience with Immi, especially with their customer service. They were always available to answer my questions, but the initial onboarding took longer than I expected.
3 found helpful