We've found a great candidate who is eager, smart, technically solid and scrappy. But he is definitely a bit annoying - loud, talks too much, etc. Not sure if feedback to him would change those things (they're hardwired/part of his personality) so we're going to assume that's part of the package?
The question is should the technical competencies and smarts outweigh the annoyingness?