A friendly, flexible and trust-based approach to working. 25 days annual leave, plus 8 bank holidays and a typically very generous Christmas break.