Just my opinion, but yes it needs to have a slope but it should also be parallel with the threshold of the door. It can slope towards us in that picture, it doesn't need to slope right and forward.
Bud
Just curious, what is under that set of steps, blocks down to below frost or is it just built on top of compacted earth? I don't see any excess gravel in the picture. If he has to rebuild it it may need other improvements.