I have to say, this product has done the job on all my cats. So the pro is that it is fast acting and does the job.
However, it was painful watching my cats beside themselves as one of the main ingredients for a short period of time sends the fleas into a hyperactive aggressive biting frenzy.
This side, after a day or two it all settled down. My boys are sleeping peacefully with very little scratching and finding plenty of dead fleas.
It gets the job done quickly, so I would say it is worth it got a few days of discomfort, I will use again.