Reviews (153)
Overall rating
1.7
July 30, 2021
The App worked fine for me. It has a very easy to use drag and drop interface. I didn't have any issues setting it up or using it.
Arka
United Kingdom
Almost 2 years using the app
Trustpilot replied
August 30, 2021
Thank you for your review!