Extremely unprofessional, unorganized, poor communication, just hand over money and lose visibility, control and results. Avoid like the plague as they'll lock you into a long term contract with no way out no matter how much they fail you. Appalling. Would give them zero stars if I could.
6 years ago
Yell.com has a
1.2
average rating
from
584
reviews