Current Employee3.0Mar 11, 2024Great product, very tribal culture. High potential earnings. Strong market fit
Current Employee4.4Apr 23, 2025continuous development & culture with the great space we're in makes this a unique place
Former Employee2.9Jun 26, 2025Worst company I worked. Everyone only care about numbers and metrics. Product market fit is still on very begging and the management decide to hire a lot of sales executives and put just a very few accounts per rep.
Worst company I worked. Everyone only care about numbers and metrics. Product market fit is still on very begging and the management decide to hire a lot of sales executives and put just a very few accounts per rep.