Former Employee2.6Dec 4, 2023Pretty Ok overall but poor in many important aspects. Good product but there's better options out there to work for.
Pretty Ok overall but poor in many important aspects. Good product but there's better options out there to work for.
Current Employee3.4Jan 25, 2025I’m doing well and consistently over OTE but it’s a tough place to work.
Former Employee3.1Aug 30, 2023It was good, until it was bad. The valuation was way higher than sales brought in.