Good marketing agency – what does it actually mean?

A great marketing agency that you want to work with should offer you full transparency of its offer and details of the cooperation it can present to you.