Saatchi culture lives passion in its true sense. While people at Saatchi are extremely passionate about their work, so is the agency about its....