Reviews (10)
Overall rating
2.1
April 16, 2026
One of the worst support. Their tool is good but the team is worst. They dont even respond to mails and messgaes
Printlu
India
8 minutes using the app