Reviews (30)
Overall rating
3.6
November 15, 2025
Tried to contact the customer support for onbaording and setup and really disappointed. Very worst customer support experience.
CLACS
India
About 3 hours using the app