Ya, the company itself isnt actually horrible, but it does give way to much thought into the astroturfing, which while has always been suspected never has there ever been something(company wise) to point to that gives credence to the idea, that site definitely gives credence to the idea. And with that ex-bioware employee that got in that little tat with Walker, he made it sound like everyone uses them, which makes it much worse sounding, then just the website itself.
We've seen it happen a couple of times and their description of what they do does make it seem like that's a possibility, but I'd hope people were aware enough to catch on to that type of thing.
I really hope it's not like that.