Last month I googled my company's name, instead of my website popping up like it has for the last ten years, the top of the search was dominated by the text of a fraudulent, negative generic one-star review of my company. This was a window for BuildZoom.
Negative, annoying, dishonest, and unhelpful. They are in total denial about the problems they have caused and are completely unwilling to help fix it.
Pros and Cons:
Bottom Line: No, I would not recommend this to a friend