There is a straightforward method to understand if a person can be a valuable team member or not. Works like this: when you assembly a team, keep it quiet and observe how people do things.
You like how the job process of a particular dude goes, then make him or her a team member. You don't, like in the worst of your nightmares, don't include that person. But if you like, you proceed like it's your life-long marriage.
During the job interviews, most of the people are grimacing and behave unnaturally. During the work, everyone acts as they usually do because they never think that they are evaluated to be hired.
Hire and work only with people you want to — creative, positive, independent. People who are great because of what they are. As simple as that.