Epic devs discuss the shock of mass layoffs: 'We only had a slight hint that the company revenue wasn't doing well'

1,000 employees were laid off in March.