4.0May 11, 2026It service delivery managerCurrent employee, more than 3 yearsSleaford, EnglandRecommendCEO approvalBusiness outlookProsA lot of good peopleConsStruggling business and industry in current market conditionsShow more
2.0Jan 7, 2021Customer service representativeFormer employee, more than 5 yearsLincoln, ILRecommendCEO approvalBusiness outlookProsColleagues are good some good perks, tea coffeeConsPeople don't have a clue how to run itShow moreHelpfulShare
3.0Apr 9, 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsOk place to work in SleafordConsCan be stressful some daysShow moreHelpfulShare