This is a good idea about preparing a company profile presentation. You can create a PowerPoint presentation stating the following information in an attractive manner:
Cover Page: Company logo, tagline; make it attractive, flashy, and aesthetic.
Introduction: What the company is all about and the purpose of the presentation (campus hiring).
History: A brief note on the company's history and achievements.
Vision and Mission Statements.
Market Offerings: What services does the company offer to the market.
Organizational Structure: A brief outline of the company structure, which you can present in a chart format.
Organizational Culture: Briefly write about company values and culture.
Why Join This Company: Showcase or sell the benefits and positives of the company to attract talent. Add some pictures of company facilities (canteen, relaxation zone, office furniture, office building, etc.).
Recruitment Process: Mention the standard recruitment process followed in your company (if any), such as tests, HR rounds, technical rounds, medical tests, background verification, etc. Also, mention the list of documents candidates are required to submit during the recruitment process.
What It Takes to Join the Company: Write about the kind of attitude, nature, and spirit you look for in a candidate to best fit in the company, depending on the nature of the job and office culture.
Testimonials of Existing Employees and Managers: Keep the write-up brief and diverse, maybe 3 - 5 testimonials from various departments at different management levels.
End of PPT: End it with a motivating quote supporting your company's vision and mission.