Reviews (628)
Overall rating
3.5
March 20, 2024
I believe the app can be improved, until then, I won't be using it as it is not beneficial for me. The Customer Success Specialist Leah helped me with a problem I had and its resolved now.
Skull Noise
United States
2 days using the app