Current Employee3.3Dec 6, 2023My overall experience was that it was a great place to get a good start in sales!
Current Employee4.1Jun 14, 2024Great company, amazing people, they care about you, the BDR job has a great organization around and lots of autonomy in day to day!
Great company, amazing people, they care about you, the BDR job has a great organization around and lots of autonomy in day to day!
Current Employee3.6Oct 15, 2024It’s gotten somewhat better with new leadership. Need to keep up with product upgrades.
Current Employee4.4Jul 19, 2024Amazing company to work for, great culture, generous, lots of opportunities.