Reviews (12)
Overall rating
3.3
March 21, 2024
Good service, very helpful teams. The review tools are simple and anyone on the team can jump on quickly. We spend less time moderating and resolving when we do get a low rating.
King Ice
United States
Over 1 year using the app