Wouldn't the people who prepared that announcement work at Yelp in Marketing/PR? Or at least have had to approve something before it was announced? So some employees must have had some knowledge. Maybe they knew they were not going to be laid off/furloughed.