Former Employee2.4Mar 6, 2024Excellent team culture and great work opportunities, would highly recommend
Former Employee3.0Nov 28, 2023Management should get out of their own way and follow a long term GTM strategy.
Former Employee3.9Apr 21, 2025I was responsible for getting new leads, depending on the role and vertical assigned the targets are set
I was responsible for getting new leads, depending on the role and vertical assigned the targets are set