Reviews (1,364)
Overall rating
4.8
June 5, 2026
Very helpful and proactive on getting set up with best practices. Very intuitive and easy to use. Customer success manager has been great.
Pins and Aces
United States
Over 2 years using the app