3.0Dec 26, 2025Sales development representative (sdr)Former employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProscareer advancement, good people, office location, good place to start out in.Consvery heavy sales culture throughout the company and a lot of office politics.Show more
5.0Feb 16, 2024Business analystCurrent employee, more than 3 yearsHouston, TXRecommendCEO approvalBusiness outlookProsPeople and exposure to c-suite executivesConsAmbiguity of direction of companyShow moreHelpfulShare1
3.0Apr 12, 2025Sales representativeCurrent employeeAtlanta, GARecommendCEO approvalBusiness outlookProsGreat culture and support from teamConsLack of communication and data issuesShow moreHelpfulShare