Post #1091521: Twitter loses payroll department, other financial…