What about candidate.can_work_in_a_team? Or follows_requirements_instead_of_doing_their_own_thing? It's a huge problem and there are so many difficult personalities out there that one has to look at "culture" and personality.
(except for performance requirements, sonar qube, etc)
In a way, all these are part of `!candidate.isAsshole`