Current Employee3.0Oct 27, 2024Great company to work for but the pay is low. No commission for Customer Success.
Former Employee3.7Jul 13, 2024great benefits and perks but not great marketing. sdr team is also constantly being replaced
Current Employee2.6Feb 25, 2025Overall good place to start your SDR career. You have to take your training into your hands and put yourself out there. Great team - could be better collaboration with AEs and SDRs. Also to formalize trainings for upcoming SDRs as they move to role.
Overall good place to start your SDR career. You have to take your training into your hands and put yourself out there. Great team - could be better collaboration with AEs and SDRs. Also to formalize trainings for upcoming SDRs as they move to role.