@jf Dude, you couldn't be more wrong if you tried to be... Some employees/team members quite literally CAN and DO make YOUR job 10x harder than it needs to be. It is not a managers job to "fix" or "help" the difficult to work with employees, though. It's one thing if they are lacking in areas that can be improved upon or, coached to be better but, you can't "fix" a difficult person.
A few years ago we were needing an expert in a particular field for a massive migration, so we hired one. On paper/resume he fit the bill. He sounded great in the interview also so, we brought him on - as a contractor. Smart dude but far from "expert" and had the mindset of "my way or the highway." Could talk the talk all day long but couldn't walk the walk. NOBODY liked him. Even other teams would ask us "whats with this dude?"
He was the definition of a narcissist. Wouldn't take suggestions or advice, wouldn't listen to anybody and if anyone disagreed with him, he'd throw a fit. He refused to use email or Skype - back then we were on Skype - and always wanted to do a "quick call" but those were always 30+ minute calls lol. Everyone dreaded his "Quick call" message.
Problem was that there wasn't a GOOD reason to fire him so we were stuck. Well, xmas time comes around and he decided to take 2 weeks off, which was never approved... Contractors don't have the luxury to take time off like that - at least not 2 weeks anyways.. Manager took the opportunity and fired him because manager was notified of this 2 week "PTO" AS the dude was ON vacation already LOL. Realistically, it was xmas time and it was slow as heck but, manager was waiting for a time to fire him. We still joke about this clown 3 years later.
A few months later we hire a new contractor for the same job - his replacement - and he is not only an expert but is one of the most well liked people in the department. When he came in and looked at what the other dude did, he was shocked at how poorly done it was. He said that it looked like he just googled "how to's" on everything and went with it.
There was no "fixing" this dude. He was as narcissistic as you can get and he was not about to take direction from anybody.
When you are interviewed for a position, you are being evaluated on two things. The first being (obviously) that you are qualified and know wtf you are talking about... The other is one that a LOT of people don't realize though. You ARE being evaluated on your personality and if you would be a good fit for the team. As in, you will mesh well with them and get along with them. AKA likeability, basically.
You can be a top expert in xyz but if your personality isn't going to fit with the rest of the group, you might be passed up because nobody wants a fkn doosh who's hard to work with on their team...