See more
A culture of high standards is protective of all the “invisible” but crucial work that goes on in a company