Sign you in to a 12 month contract promising you the world and deliver nothing. Yell seem to; have a social media team who don't bother researching the business they're trying to promote, have rude members of staff, have a sales team the cold call you and fill you with false promises.
I cannot stress enough, don't use yell!!
4 years ago
Yell.com has a
1.2
average rating
from
583
reviews