1.011 Aug 2025Poor supportComputer systems analystCurrent employee, more than 3 yearsSaint Helens, North West England, EnglandRecommendCEO approvalBusiness outlookProsNice team to work inConsLack of support from manager Poor company benefitsShow more