Upwork Inc. is rated a Hold, reflecting cheap valuation but persistent concerns over stagnant client and GSV growth. Read ...