I run a start-up in a very "traditional" kind of an industry. The general thinking in my industry & more importantly in the culture I currently am is that you should not hire candidates who are looking to start their own business down the line. I have always felt that these candidates can be great and can take a company forward (especially a SME) while they are with the company as they have the drive & passion to learn a lot. They can also be "hidden gems" as they may have the talent, but because they are upfront about their ambition, they may be ignored by other companies with the traditional mindset.
I would love to know your opinions on whether you would hire a candidate like this in your start-up and what are the pros and cons of it. Also, one of the common things that happens where I am is, when such candidates do leave to set-up their own company, they "may" take confidential info and even contact clients to steal some of them. Does a company really need to take steps to prevent this? would such steps undermine the performance of the candidate thereby not enabling the co. to get the most out of the candidate while he is there?