I would strongly advise my colleagues to use Sprout Social. The first question I would ask, however, is the amount of brands they are managing. If it's only one or two, I might recommend using something of a lower degree - one that's less complex. Sprout Social is targeted for businesses with lots of clients looking for some order and consistency in the management of their brands. If that is the case, I would highly recommend Sprout to them.