Former Employee4.4Nov 20, 2023Amazing people with a true family culture. Or at least when I was there before the new CRO came in and started making changes. Solid tech but not as much of a sales play as Venafi would like it to be.
Amazing people with a true family culture. Or at least when I was there before the new CRO came in and started making changes. Solid tech but not as much of a sales play as Venafi would like it to be.
Current Employee3.9Jan 11, 2024A great organisation that is currently going through a lot of changes. Time will tell if it works.
Current Employee2.6Apr 26, 2024Sales org structure is not ideal for company’s size. Sales leadership is in constant “reduce cost of sales” mode.
Sales org structure is not ideal for company’s size. Sales leadership is in constant “reduce cost of sales” mode.