Reviews (659)
Overall rating
4.2
November 14, 2019
absolutely worst customer service and apps interface. no responsibility displayed by the companies emplyees
Ozel Bir Sey
India
3 months using the app