I agree with everything you said. In my last company, someone was hired into the software team with such a &quot;my way or the highway&quot; type of personality and despite being technically strong, caused so much damage to the rest of the team structure that the net was a negative gain.