Current Employee4.0Jul 17, 2024Great product market fit. Great inbound lead flow. Quite immature sales organization.
Current Employee3.9Dec 9, 2024It is a good experience. The culture and management is good, but the salary could be better.