Upwork weighs in with $5.1 mil per employee valuation