I have went to that third party review route now as well given that most bad reviews tended to disappear as well. Hell, I've even hit a few bad past employers pretty hard with fair unbiased but very open reviews of the idiotic things they did through third party reviews of them as well!That's why I prefer to read reviews on 3rd party sites. I never had a review disappear from Amazon or google.
On that note, I am very surprised by the reviews on harborfreight.com. There are a lot of bad reviews on there, which I would have expected to disappear, but never did.
Here's one for proof. https://www.indeed.com/cmp/Savage/reviews?fcountry=US&floc=Minot,+ND
Completely wiped out their million plus dollar service contract with BNSF railroad and the local company branch in Minot with that event!
Local manager and the regional manager above him who were the sources of the majority of the problems got canned and everyone who walked out got a surprising and rather apologetically friendly phone call questioning what went on ending with being asked if we would come back with other people in charge to which I know I and at least one other said yes. However by then BNSF had already canceled the contract and kicked them off the property.