Reviews (79)
Overall rating
4.7
April 11, 2022
The app works well - I was a novice but the team helped me completely. I already use their other integrations hence wanting to stick to a team I could rely on for support.
Embassy London
United Kingdom
5 days using the app