Reviews (1,133)
Overall rating
4.3
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