Full user review
"Waste of space!"
There are no Pros.
Cons? Everything! Memory Cleaners are useless programs, and they even expect you to pay for it? :( Listen folks, you DON'T need a special program to "free" memory, Windows does that perfectly well. And after all, so-called unused RAM (because it's not, see below) is wasted RAM, Jesus! And the part that isn't "actively" used by programs is used as a file-cache (and that's GOOD!), so cleaning/freeing that up is BAD for computer performance!
Remember: RAM is there to be used! And again, Windows engineers know better than some XY programer how memory management should work!