3 ms·
A website with company "support reviews" wouldn't be a bad thing.
by ChoGGi 4y ago
A website with company "support reviews" wouldn't be a bad thing.
- cagey 4y agohttps://www.sitejabber.com/ https://www.sitejabber.com/ might be such a place. I left one review there a few months ago. I doubt it will gain network effect critical mass, and if it does, the companies being reviewed will almost certainly subvert it. Sigh.