A caring supportive company which rewards staff for their hard work. High standards are expected, but there is plenty of support to achieve this.