Joao Pedro D.
Superb
Product is awesome and getting better every day. They listen to our recommendations as Media buyers on features we would like to see added and making sure we always make the most out of it. Love the whole support team - always available to help - especially my guy Marcelo!



