Elon Musk Suggested Possible Layoffs At Twitter – Does The Platform Even Need 7,500+ Employees? Twitter had just eight employees in January 2008