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