To Factory reset or not to Factory reset? #lillipop

I have an M8, updated to lollipop, and found it running a bit slower in some regards. I read up on this issue, and people are taking about a factory reset on their phones. Should I do this, and what is the process?