Challenging team members are common, but managing them is anything but straightforward. https://leaddev.com/culture/managing-challenging-people