I am extremely disappointed by what they delivered. They tried to convene me to sign a whole year contract but I only did 6 months. The fact is I told them what I want and they said they will help me to achieve however they didn't deliver the result. Seems like they can work with bigger companies based on their site but as a small business you can probably do a better job doing it yourself than doing it with them. Their monthly maintenance fee is high too compare to other companies I worked with which is more disappointing that they couldn't do what they promised. I think They pretty much just assigned a newbie to run my ads so they can practice for their bigger clients.