Current Employee3.3Jun 16, 2024Great product market fit, the culture is too much if you know what I mean ;)
Current Employee3.7Apr 23, 2025Ok heavily new business orientated great culture. Opportunity to achieve OTE questionable.
Current Employee4.4Apr 28, 2025Still new but the culture and leadership seem great. People love the product and they are getting more competitive in the pricing.
Still new but the culture and leadership seem great. People love the product and they are getting more competitive in the pricing.