Yelp’s New York Office – Business Insider
Business Insider takes a look into the culture and some of the perks offered at Yelp’s New York Office.
Design Republic designed the playfully branded space, which embraces exploration and a sense of community.
Take a look at the article here.