5.0Jun 20, 2025Great companyAnonymous employeeFormer employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsExcellent company with a great teamConsRemote only miss the officeShow more
3.0Jun 15, 2023Account exectAccount executiveFormer employeeLondon, EnglandRecommendCEO approvalBusiness OutlookPros- autonomy - off-sites - collaborationCons- blame culture on sales - SMB basedShow more
4.0Mar 15, 2023Amazing team to work with!Sales development representative (sdr)Former employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsFlexible working, training and development, unlimited holidayConsNone that I can think ofShow more