Corn snakes like to hide and this is normal behavior - they are primarily nocturnal and are most active at dusk/night. Corn snakes hide because this is how they feel safe. In the wild most people find them in birdhouses, up in trees, etc. He will come out when he smells the prey item you are going to feed him (and more than likely he is out and roaming about when you are not watching him)