Former Employee3.3Jul 31, 2025Good product at the time - been overtaken now. Culturually absolutely terrible
Current Employee4.1Aug 20, 2025No inboud leads, you need to find the deals yourself. But that is what they are paying you for with no cap commission.
No inboud leads, you need to find the deals yourself. But that is what they are paying you for with no cap commission.
Former Employee2.7Feb 14, 2024Was a great sales culture when I started in 2019. Brought in new leadership the last year or so and it became very toxic.
Was a great sales culture when I started in 2019. Brought in new leadership the last year or so and it became very toxic.