Reviews (1,396)
Overall rating
4.5
July 30, 2026
I wish I could give it zero stars. Absolutely terrible customer service. I was manually translating a language and it took one of the "free" auto translate spots for it. The system is clunky and slow and the customer service was completely clueless.
Avoid, you'll end up needing another solution anyway so just get it now.
PW Willow Pty Ltd
Australia
2 days using the app