Current Employee3.4Dec 20, 2024Overall my experience is good. I like working with my team leads and sales leaders
Former Employee2.3Jul 4, 2024Great people. Not set up for SDRs at all and the team gradually declined.
Former Employee2.1Feb 20, 2025DEcent, could be better. Poor leadership changes and little inbound flow.