Hiring quickly vs hiring right

I was building my team and had been interviewing quite a few people. I was disappointed in the quality of the first applicants, but finally someone with a great CV and experience with several startups applied. He was impressive but I realized from our conversation the he did not listen and was constantly telling me how I should run the business. I found this annoying but was still very impressed by his CV and experience.

I asked about the other startups and why he had left; there were three in five years. He had a plausible story for each. Mostly they did not listen to him, he got frustrated and bored, and he left. In every case, he was right and they were wrong. I found this disturbing, but he had the best CV of anyone and I was desperate for good people.

I hired him but did not offer him any stock incentives for 12 months. From the first day he came to work, he began telling everyone what they were doing wrong and what to do. The team rejected him and he resigned after nine months. I wish I had taken more time to find the right person instead of wasting the time and salary on him.