Bagra R.
Cannot say anything about their core…
Cannot say anything about their core offering. But their affiliate program apparently is either a scam or mis-managed. The report showing a customer generated through my affiliate link for which I should be paid. But no payment received ever. Wrote to their affiliate team but no response.



