Besides the obvious "can they do the job well" question(s), a huge thing you need to consider is employee chemistry.
Are they the right type of personality that will work well and benefit any existing team? In other words, will everyone get along well?
I've had experience where a new hire was quite capable talent-wise, but the difference in personalities was quickly evident. Production went down and in the end, that person left the company.