The Big Tick is awarded to companies that are able to demonstrate a high standard of excellence in the way they organise and integrate their responsible business practices, and can show a positive impact both on society and on the business.