Current Employee4.4Dec 8, 2023Great people within the sales org. A lot of Executive Leadership churn.
Former Employee4.1Dec 13, 2023Very good but nowadays its not amazing ive heard from people who work there
Current Employee3.3Oct 26, 2023Amazing product but concerned about culture - some decisions seem very knee jerk rather than for long term strategic relationships. High turnover of staff tells you something
Amazing product but concerned about culture - some decisions seem very knee jerk rather than for long term strategic relationships. High turnover of staff tells you something