Reviews (588)
Overall rating
5
January 15, 2026
Extremely slow support - 6 to 12 hours to answer super trivial questions
Many features are buggy - they will intermittently not function as desired
All in all - this is not a professional or reputable company that you want to build your business on.
Chad Bites
United States
20 days using the app