Current Employee3.3Apr 19, 2024Not very pleasant, too much micromanagement and poor strategy regarding competitors and in emerging markets
Not very pleasant, too much micromanagement and poor strategy regarding competitors and in emerging markets
Former Employee3.4Aug 10, 2024Great product. Toxic culture specially in the sales team. High target that are difficult to reach.
Current Employee4.1Feb 8, 2024Great place to learn and develop but account base is beginning to get more saturated
Current Employee4.3Jun 20, 2023Great, it's an environment where you can overachieve on targets if you put in the work