If the rumors are to be believed, revenue has cratered. At the very least, the quality of ads has steeply declined - from A tier brands to B and C tier ones.
Perhaps eviscerating the sales and content moderation teams was not a genius 11-d chess move?
If the rumors are to be believed, revenue has cratered. At the very least, the quality of ads has steeply declined - from A tier brands to B and C tier ones.
Perhaps eviscerating the sales and content moderation teams was not a genius 11-d chess move?