Reviews (163)
Overall rating
4.9
Edited November 10, 2021
I am happy with the customer support, they are quick to solve any issues & also have a good response time.
Theobroma
India
9 months using the app