Pros: Easy to maintain
This is a great way to dispense dry food at all times for your kitty.
I feed mine wet food twice a day, and throughout the day she has something similar to this. (This is specifically what my stepmother owns, actually, and she has used it for years and loves it) It's easy to drop the food in, and it's not that often that you have to fill it back up--sometimes you have to use your finger to nudge the bits along to come into the dish, as natural gravity sometimes doesn't take care of all of it.
Otherwise, great dish