site logo

Yelp cuts about 35% of employees