Current Employee3.3Nov 11, 2024compensation good. pretty good place to work. generally challenging work
Former Employee3.3Aug 8, 2024Product roadmap lacking, sales leadership is alouf and have their favorites.
Current Employee1.0May 21, 2025Not good. Really gone down since salesforce came in. Everyone’s leaving now
Current Employee4.6Jan 6, 2024The best company I have ever worked at. Truly awesome leaders, invest a lot into training and setting us up for success
The best company I have ever worked at. Truly awesome leaders, invest a lot into training and setting us up for success