Current Employee3.1Apr 11, 2025They are trying to change things and implement a new 1st line leadership
Current Employee4.4Apr 17, 2024The company is great! Nice product, nice culture, innovation, CEO onboard and really customer obsessed.
The company is great! Nice product, nice culture, innovation, CEO onboard and really customer obsessed.
Current Employee5.0May 10, 2024My overall experience has been great! From the product market fit to employee development and culture.
My overall experience has been great! From the product market fit to employee development and culture.