5.0Feb 14, 2024Senior account manager/business developmentFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsMeh not bad good decentConsdecent pay but not greatShow more
4.0Apr 5, 2021Engineer fellowCurrent employeeCambridge, MARecommendCEO approvalBusiness outlookProsgreat team, good culture and benefitsConsnot a lot of mentorshipShow moreHelpfulShare
1.0Jan 23, 2026Sales development representative (sdr)Current employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsNone to add it wasnt greatConsManagers, culture and overall decencyShow moreHelpfulShare