Former Employee4.1Aug 15, 2024Everything was great until the CRO was replaced with an inferior replacement who made things terrible and I had to leave.
Everything was great until the CRO was replaced with an inferior replacement who made things terrible and I had to leave.
Current Employee2.6Aug 24, 2025People don’t get paid their full comp on deals they sell because the business isn’t able to deliver projects effectively. Leadership is non existent especially in Europe. No growth.
People don’t get paid their full comp on deals they sell because the business isn’t able to deliver projects effectively. Leadership is non existent especially in Europe. No growth.
Former Employee2.7Apr 11, 2024Need to fix their compensation structure, otherwise clawbacks will come to haunt you.
Current Employee4.3Jan 11, 2024Positive. Culture is great here, people are 10/10, and there are plenty of opportunities to be promoted internally.
Positive. Culture is great here, people are 10/10, and there are plenty of opportunities to be promoted internally.