The team struggled under the micromanagement of their boss.
A management style where a manager closely controls and oversees the work of their employees.
With powerful free picture dictionary & flashcards.