Former Employee2.9Jul 11, 2024Great product but bad culture and leadership in London. A lot of micromanagement
Current Employee2.6Mar 27, 2024Core product is popular with customers, add ons not so much and are difficult to sell. Company had some consultants come in and make unfavorable changes. New comp plan that was just launched in March seems specifically designed to prevent reps from making the money they did last year (ex there’s a decelerator on selling the core product). Company follows a land and...Read More
Core product is popular with customers, add ons not so much and are difficult to sell. Company had some consultants come in and make unfavorable changes. New comp plan that was just launched in March seems specifically designed to prevent reps from making the money they did last year (ex there’s a decelerator on selling the core product). Company follows a land and...Read More
Current Employee3.9Oct 19, 2023Overall good company to work for. Employees are treated well and compensated well.