The best thing UpWork offers is flexibility. While some employers do offer full time and long-term job opportunities, the market is extremely competitive and depending on skills sets and time on UpWork, it is hard to find more long-term jobs. Also, unfortunately, because of the competitive nature, the pay can be extremely low. There are no benefits - more... or paid time off options.
However, the system is very easy to use both in applying for and submitting work, and UpWork's escrow model protects contractors from being taken advantage of.
I would mostly recommend UpWork for those looking for pa ... - less