Being a public company is not always easy, with performance vs. market expectations being put under the microscope every quarter. And Upwork (NASDAQ: UPWK), the global online freelancer marketplace and managed services provider, found that out Wednesday, May 9, after it announced its Q1 2019 financial results, which seemed to pack few, if any, surprises.…