But I’m more concerned with the “scam” claims. Do you have any DD to confirm that? Thanks
Read the employee comments at LinkedIn. You posted the link. Several employees are extremely unhappy, and do say or suggest the company is a scam. I have no idea whether they're correct or not, as only one furnishes much in the way of detail.