Reviews (5,716)
Overall rating
3.8
September 17, 2026
difficult, their business channel is unnecessary complicated, there is always issues and there is zero customer support, if there was any other options i would stop using it tomorrow!
Truffleman Dubai
United Arab Emirates
Over 5 years using the app