Amazon, the parent company of Twitch has laid off more than 25 employees from the company. When they first bought Twitch for $970 million, they set out a four-year performance review plan. With four years being over, their performance review might not have resulted in a positive outcome.
Several of the twenty-five employees who have been let go were a part of Twitch since its inception. The names invoked a lot of sympathy from the community.