Not at this time. It always has been. ELance, which together with oDesk were its predecessor, started well. However, it quickly raced to the bottom with horrendous clients which were almost all scammers when pricing high, or the worst types of client you could get when pricing low.
Your Upwork experience certainly isn’t unique. Medium is starting to become full of Upwork war stories and they’re worse than useless. You can’t imagine how much of a horror that platform has turned out it be. Indeed, any of Upwork, Fiverr, Freelancer, PeoplePerHour etc. Are all horrific platforms for freelancers and are generally the worst type of work you can hope to get. I don’t use them any more at all and I absolutely warn everyone I know to stay well away.