Sections
Shows
Events
CEO who laid off 900 employees over Zoom call takes time off as company looks to build 'positive culture'