Current Employee3.6Feb 29, 2024. Compensation is not competitive. Product is great. Culture is average.
Current Employee2.4Jun 16, 2025Optimistic about future leadership. Change is needed. Current compensation structure is way below market value but products are excellent.
Optimistic about future leadership. Change is needed. Current compensation structure is way below market value but products are excellent.
Current Employee1.3Jan 13, 2024Pay far below industry standard. Pays less than 1% on multimillion dollar deals.
Current Employee1.6May 29, 2024My overall experience is decent a lot of turnover and management needs assistance