Reviews (93)
Overall rating
4.3
March 28, 2026
I’ve tried the app twice now and still haven’t received any support to get my account set up. It raises concerns about the level of service I can expect moving ahead.
Narayani Vastra
India
4 months using the app