2.025 Oct 2024Corporate manager, strategyFormer employeeStafford, EnglandRecommendCEO approvalBusiness outlookProsSome of the people were quite niceConsPoor strategic focus and direction, lack of investment in backend IT infrastructureShow more