Current Employee2.1Jul 11, 2024Declining company. Need to improve internal management and innovate product line.
Current Employee3.7Apr 17, 2025Great company, great culture and amazing product. Pay is a bit low but GTM and product is awesome and needed in the marketplace
Great company, great culture and amazing product. Pay is a bit low but GTM and product is awesome and needed in the marketplace