Snap has just laid off 22 employees, according to Engadget. According to The Information, Snap’s content team has now consolidated operations in its Venice Beach, Calif., location, when it previously had members in both Venice and New York City. In recent months, Snap has struggled with user monetization, with slow adoption of its Snap Spectacles and concerns over its upcoming...
Read More