Twitter loses payroll dept, other financial employees from mass resignationbusinessinsider.com101 pointsMallocVoidstar4 years ago