Interesting article looking at the complexities of management, identifying personalities and dealing with them.
The cost of passive-aggressiveness is high. At the business level, the negative effects include slow decision making, poor risk identification and mitigation, and stalled execution. On the team level, unarticulated but apparent frustrations erode trust, interfere with communication, and contribute to animosity. For individuals, the prolonged stress of unaddressed conflict takes a toll. Everyone suffers.