Think of someone that you trust. I mean really trust. Now, think of something that you really need to get done, or an important project that you need to do for work. Can you trust that person to get it done for you? The answer is probably yes. Isn't this what you really want in a future employee? You need to be able to trust him/her to be able to get tasks done, and projects completed in a time specified manner. You can hire someone with a Ph.D. and all of the skill in the world, but if they are a total flake, then they are not going to be a good employee. You need to be able to trust this person to be doing the things they should be doing, when they should be doing them. That's what makes up a good employee.