5.020 Jan 2023Solid place to work and thriveSales coordinatorFormer employee, more than 1 yearCambridge, EnglandRecommendCEO approvalBusiness outlookProsGood place to work, would go back.ConsSteep learning curve with products and systemsShow more