I like how easy they made getting onto their platform was, no complicated steps or forms to fill out just click continue then you are in! Sometimes when there's an issue with one of my shows (usually within 24 hours) they send me a message telling me what happened so I can fix whatever needs fixing.
They also have some great tools for making my show look better on mobile devices as well as desktop. If you're looking at starting a podcast this is definitely worth checking out! We were able to launch our first episode very quickly after signing up with them.