This is a pyramid-type scam. They invite you, you can see some progress, but your deposit is locked for 6 months "to satisfy the business model" — so you can withdraw only tiny amounts. After the locking period is over, your balance falls down to a negative number! And "to fully restore your access and reactivate the balance, a new activation code is required. This code costs $300"
Claim your business profile now and gain access to all features and respond to customer reviews.