Upwork offers 2,500 career skill categories, such as writing, website development, design, accounting, customer service, consulting, mobile development, virtual assisting, marketing, sales, and more. With Upwork, freelancers around the world are collectively earning over $1 billion each year.