Former Employee4.0Dec 18, 2023Strong product-market fit supports sales process. Culture is good, not amazing.
Current Employee3.7Nov 15, 2023Solid company to make good pay. You have to play the game to win the game.
Former Employee3.0Aug 20, 2024wasnt good, corporate culture is horrrible and the interview process is horrible too
Current Employee3.7Feb 19, 2024Positive overall, last two years complete shift of focus away from long term thinking