Current Employee3.9Jul 19, 2025Higher targets recently that has been increased through the leadership hopes to elevate the sales org
Higher targets recently that has been increased through the leadership hopes to elevate the sales org
Current Employee4.3Apr 11, 2024Great culture, lacking product fit in AMER, with high product fit in UK, APAC - lots of opportunity
Current Employee3.4May 10, 2024It is what it is. Better compensation mainly on the incentive side can be improved.
Current Employee2.0Jan 22, 2024Great product but the company culture is on the decline with minimum growth opportunities post lay offs. Poor pay transparency.
Great product but the company culture is on the decline with minimum growth opportunities post lay offs. Poor pay transparency.