Quite poor if I'm honest. Very expensive, not very efficient. Increasing the budget doesn't bring more traffic. Account managers ask the same questions over and over and tell you to increase the budget. Pointless. And then they've got a call centre in India with people speaking broken English....