Reviews (191)
Overall rating
4.6
May 3, 2021
Outstanding customer support. Really responsive and helpful. they helped me in whatever i needed to configure the app in the first time
Dermarket
Colombia
4 days using the app