I completed an assignment for this company in October 2025. Communication was good initially, but I experienced issues with payment. After submitting my payment information, I received a notification that there was an error processing the payment. I contacted the company multiple times and eventually received a new payment link.
I also requested payment by check, but was repeatedly told that payment had been initiated. When I asked for proof of payment, I was only provided with a screenshot rather than documentation confirming the transaction.
I rarely leave negative reviews, but this was a disappointing experience.