Illustration by Alex Castro / The Verge

Sources say staff at the company are stressed, overworked, and struggling to maintain standards

Continue reading…

By

Leave a Reply