Upwork favors clients over the freelancers. I had worked over 80 hours and never got paid by Upwork. They closed my account and never explained why. I had to find out later that the client was scamming me used a fake credit card. Somehow Upwork closed my account because they believed we were in the scam together without ever reaching out to me to check before! I lost so much time and energy. If the client had a fake credit card, then it makes sense to suspend their account, but why would they suspend mine and cost me my livelihood? I'm the victim and now they've prevented me from continuing work being I just got screwed over?
I will never use Upwork again. I've maintained close relationships with my clients and taking them all outside of Upwork.