Upwork is perceived as one of Guru.com's biggest rivals. Upwork was founded in 1999, and its headquarters is in Palo Alto, California. Like Guru.com, Upwork also works within the Staffing Solutions Software field. Upwork has 596 more employees than Guru.com.