3.026 Dec 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.016 Feb 2024Business analystCurrent employee, more than 3 yearsHouston, TXRecommendCEO approvalBusiness outlookProsPeople and exposure to c-suite executivesConsAmbiguity of direction of companyShow moreHelpfulShare1
3.012 Apr 2025Sales representativeCurrent employeeAtlanta, GARecommendCEO approvalBusiness outlookProsGreat culture and support from teamConsLack of communication and data issuesShow moreHelpfulShare