Current Employee2.9Nov 30, 2023decent first job post-SDR. lacking in career growth opportunities Great if you're a digital nomad
Former Employee4.0Jul 25, 2024Decent, not horrible, learnt many new sales cycles and how they operate.