Reviews (9)
Overall rating
2.4
Edited November 4, 2019
So far so good. The app has till now kept the promises it has made. It looks like a long term relationship with this team
really good work team.
ShriandSam
India
24 days using the app