Reviews (1,258)
Overall rating
4.5
June 20, 2022
Their Customer Success representative Theresa did an excellent job to understand and resolve a challenge that I was facing.
StarsAndSpirit
Canada
Almost 2 years using the app