translate English to French: This practice should be more systematic and better integrated into the corporate culture
Cette pratique gagnerait à devenir plus systématique et mieux intégrée à la culture organisationnelle.