Twitter loses payroll dept, other financial employees from mass resignation | Heykuki News