1.03 Aug 2025Worst place I’ve workedClaim advisorFormer employee, less than 1 yearNorwich, EnglandRecommendCEO approvalBusiness outlookProsThe other staff were friendlyConsPay is ridiculously low Management is SO rudeShow more