Why do companies hire freshers?

I’m a fresher and I’ve been job hunting for a while now. I’ve been told by many people that companies rarely hire freshers. Why is that?

There are a few reasons why companies might not hire freshers. One reason is that freshers often lack work experience, which can make them less competitive against other candidates. Additionally, freshers may not have the necessary skills or knowledge to perform the job well. Finally, hiring a fresher can be a risk for companies since they may not have a good track record or be familiar with the company’s culture and values.