Reviews (74)
Overall rating
4.3
March 12, 2024
They blackmail you to release payments. Pathetic ethics of the company.
clayco
India
7 months using the app