I am in the process of hiring a new employee. There are a few external applicants as well as one internal. The internal employee has been a contractor with the company for five years. I have worked with him and he is solid but not outstanding. I have not interviewed the external applicants yet so they are unknown.
Dilemma: There has been mild pressure from some colleagues (not reporting to me) to hire the internal guy. He is well liked and everyone would like to see him with the company as a full time employee (more $$/more security). I am hesitant because he has very little experience with my area of business. Also, many people worked really hard to get me this requisition to hire so I have to make the best of it.
Do I hire an unknown with the right qualifications or do I hire the internal guy that I will have to train? If I hire the internal guy, I will garner much good will from my colleagues (very valuable in the long term).
Office politics suck!