If you were in the hiring position, would you prefer to hire someone who has a CS degree or would you be willing to hire someone who is self-taught?

The whole self-taught versus college degree conversation is consistent, but I'm curious about what you guys prefer. Would you want someone who has a degree and finished internships etc or would you take a chance on someone who has a decent amount of experience but is self taught?