Former Employee3.3Nov 7, 2024Great! Nice company but limits your skill set if you are not an Account executive
Current Employee4.1Jan 5, 2024My overall experience is really good. It's a environment which allows you to be experimental and learn in the journey.
My overall experience is really good. It's a environment which allows you to be experimental and learn in the journey.
Former Employee2.0Feb 19, 2025Too much time is wasted on admin, overly complex and manual processes and systems that add work to the sales team instead of helping them win.
Too much time is wasted on admin, overly complex and manual processes and systems that add work to the sales team instead of helping them win.
Former Employee3.6Oct 21, 2024Overall a good gig. Strong product and will to win. Growing pains in the region.