Originally posted on 04/24/2023:

No not solid or reputable.

And will muck you around with repeated kyc requests to delay every payout, every time.

You will usually be paid, but weeks later and with low max withdraw limits.

Avoid now, they appear to be circling the drain.