Current Employee1.9Nov 22, 2024Not very structured, little to no sales enablement. Need to learn everything yourself.
Current Employee3.9May 11, 2025Great product, company has gone through some growing pains but seems to be on a good trajectory now.