Current Employee3.6Dec 12, 2025Overall good company. Pay very well, no micromanagement once you do your job.
Current Employee3.7Oct 8, 2024Great product market fit and good culture. They need to start paying people better on commissions.
Former Employee3.3Aug 28, 2024Great commission structure ugly culture and product market fit decreasing. Very unlikely to be promoted even if top performers
Great commission structure ugly culture and product market fit decreasing. Very unlikely to be promoted even if top performers