Former Employee4.1Jul 7, 2023Great market fit at the time, but terrible pay and the culture imploded during COVID.
Former Employee4.4Jun 26, 2024Phenomenal experience with a culture of winning. Great leadership, highly sought after product with over 98% client retention.
Phenomenal experience with a culture of winning. Great leadership, highly sought after product with over 98% client retention.
Current Employee3.6Mar 13, 2025Good leadership in Germany and Europe. Professional, competent, friendly and fair