When it comes to restaurant and business reviews, the name Yelp instantly comes to mind, and much like the tech giants Google, Yahoo or Facebook, Yelp has decided to give its employees in San Francisco a headquarters to brag about. Taking inspiration from what they like to dub the “collegial spirit of Silicon Valley”, Studio […]