Our simple yet strong philosophy is the lifeblood of our culture at Admiral Group and according to the Great Place to Work Institute, this has helped us to become one of the best employers in the UK and Europe.