Twitter employees: locked out of the company office until next week Politics News November 18, 2022 Elon Musk told Twitter employees to either commit to working long hours and would need to work extremely hard or…