Current Employee3.4Mar 5, 2025Great company and culture but lengthy promotion path to account executive
Former Employee3.0Jul 31, 2024I’d look elsewhere. Leadership changes things just to change them and the product is extremely buggy
Current Employee4.7May 15, 2024Amazing experience with a lot of opportunities as the company is growing at a fast pace in EMEA.
Former Employee2.0Sep 29, 2023Horrid, just awful. Stressful, micromanaged and some of the worst senior leadership ever.