Most companies prefer experienced people because inexperienced people pose more of a risk to the bottom line - they have to learn how to do the work before they can actually be productive. And "learning how to do the work" isn't just a matter of technical skill; it's also a matter of learning the culture and adapting to the environment, as well as being able to communicate with coworkers, stakeholders, and sometimes customers.