Thanks for posting this.

I found lots of disturbing customer service warnings when doing a basic search engine search for background on their company.

It is definitely not a tool I will be choosing to use.