Upwork is perceived as one of Guru.com's biggest rivals. Upwork was founded in 1999, and its headquarters is in San Francisco, California. Like Guru.com, Upwork also works within the Software, Internet & Computer Services field. Upwork has 596 more employees than Guru.com.