I've been seeing this company in ~all of my searches across various tech topics.
They're absolutely dominating search results. The quality isn't terrible, but there's so much content that I can't trust them to be accurate.