translate English to French: As some put it, this means avoiding micromanagement by superiors.
Comme l’ont déclaré certaines personnes, il s’agit d’éviter une microgestion exercée par les supérieurs.