I sed to like Upwork at the time odesk. Now they have become sooooo crazy expensive and bad that almost ever job I have put there was problematic.
Their review system does not work as it is easy to manipulate.
Upwork is the best place to lose money and not get nothing in return, but trouble and waist of time.