I might have misread you because the word 'sweatshop' is kind of pejorative. If you want to phrase it more neutrally we can put your comment back up there :)
i did! i invite you to click the link they provided, and then if you're able to answer the question, answer it instead of asking if i can click a link :)
When I click on the "what we do" link right on the top of the page there is a fairly comprehensive page describing their company. Sure it is relatively humdrum B2B product to support sales teams, but that is hardly a reason to accuse them of being a sweatshop?