Best Content Type to Display a Pitch Deck

Does anyone have a recommendation for displaying a company pitch deck? I’d like the deck to be embedded on the page and display the slides in a presentation format (one slide at a time). I’ve tried the PDF embed option, but the UI is odd and displays a list of the individual slides.

FYI I’m currently using PDF format to display my company’s pitch deck, but can use Google Slides, Powerpoint, etc.

Thanks in advance for your advice!