This firm is an excellent trainer. The structure of appraisals is clear, and feedback is genuinely useful. Everyone is approachable with questions and the partners take a keen interest in trainees. The success of the training programme is reflected in last year’s 100% retention rate.