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