Former Employee4.1Oct 14, 2025Overall good, stumbled, now on track for growth. Had hiccups but overall product good so let’s see
Former Employee3.1Aug 17, 2023They are changing their business model, interesting to see the results.
Current Employee1.9Aug 25, 2025The future is very unclear and leadership is not on the same page with each other.