I looked into it further, and I do not think it's a scam. Google search suggests it before I finished typing it. Their Twitter and LinkedIn have backlinks to the same website, and they all look very legit.
You are viewing a single comment's thread from:
Thsnks for the info!