4.0Jan 8, 2024Onboarding specialistFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood working culture Great work/life balanceConsCan’t think of any to sayShow more
5.0Jan 7, 2025Junior graphic designerFormer employeeLeeds, EnglandRecommendCEO approvalBusiness OutlookProsReally nice team Got to work on some cool international projectsConsWas only there for a short timeShow moreHelpfulShare
3.0Apr 10, 2024SalesFormer employee, more than 1 yearLeeds, EnglandRecommendCEO approvalBusiness OutlookProsGreat product that the NHS totally depends onConsStruggling to scale elsewhere. US market is burning cash with little upsideShow moreHelpfulShare