Current Employee1.4Sep 12, 2023Culture could be much better on sales side of things. still figuring things out.
Former Employee1.6Aug 6, 2024😌good but not the greatest. Toxic culture and would rather watch paint dry
Former Employee2.7Jul 21, 2025Good team, good product it was a good experience but the base salary was too low
Current Employee2.6Feb 7, 2024Hard time with management, great product, good bonus structure, high potential