Shady company
You sign up with them, your account manager lies to your face about commitment
They "change" your "payment structure" without letting you know, apparently after 2 months of working together finch was comfortable with fronting 15x what we paid THEM specifically per month on ads on our behalf as a "credit line"
Craziest experience ever, stay away.








