Former Employee3.9Nov 14, 2023My overall experience was great. If it wasn’t for the layoffs I would still be there.
Current Employee3.1Sep 21, 2023Culture is going down hill, comp is going down hill and sales enablement is non-existent. Still stable and good for comp.
Culture is going down hill, comp is going down hill and sales enablement is non-existent. Still stable and good for comp.
Current Employee4.0Nov 23, 2023Great company to work in but it can get quite tricky from time to time as the number of stakeholders is huge, even for small accounts.
Great company to work in but it can get quite tricky from time to time as the number of stakeholders is huge, even for small accounts.