Current Employee3.7Sep 6, 2024Great product, great enablement, good opportunity to earn a lot of money. Definitely a work hard play hard culture
Great product, great enablement, good opportunity to earn a lot of money. Definitely a work hard play hard culture
Current Employee3.9Dec 18, 2023Good company. Good pay. Good product. Can’t complain. Leadership is a bit naïve
Current Employee4.7May 15, 2024Amazing experience with a lot of opportunities as the company is growing at a fast pace in EMEA.