Current Employee5.0Dec 30, 2023My overall experience has been very positive would recommend to any aspiring BDR
Current Employee2.9Sep 4, 2023Not great base, terrible culture and leadership. Not a great company to be at right now