I’ve also used Upwork but find it really clunky and time consuming to use. It’s not at all optimized for short one-time tasks, which is what many users want.
What the heck are 360+ employees doing? You're right you do need lots of management, but there's no way they need that many people. Like, thats a LOT of people.
The internet trends slides which were on the front page a couple of days ago showed just this phenomenon.
IPO has been improperly elevated to a form of validation, put on a pedestal that doesn't exist, imagined solely because of the improbability of an IPO occurring.
I would point the finger at VCs but they are a byproduct of accounting and securities market regulatory devolution at the turn of the century