4.011 Jan 2022Sales development representative (sdr)Current employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsReally supportive environment Lots of perks Team members are great Extensive training and supportConsSmall team - in a period of growthShow more
5.01 Jun 2026Marketing executiveFormer employee, more than 1 yearNewcastle upon Tyne, EnglandRecommendCEO approvalBusiness outlookPros• incredible team of people • Rewarding • Amazing networking opportunities • Consistent and well organised company • Nuturing • InnovativeCons• Not applicable to this roleShow moreHelpfulShare
5.028 Feb 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsThe people make the culture greatConsCommunication from top down isn't greatShow moreHelpfulShare