They don't have any cons, in my opinion.
I have been using the services of a tour operator for a couple of years. Already half of my friends come here on my recommendation, as well as my whole family. Insanely captivating pleasant atmosphere, delicious coffee and great attitude. You, your preferences and wishes are remembered from the first time and during the next call they immediately know what to offer.