Enlarge / Payslip (credit: tattywelshie) Twitter is investigating why some staff in Europe have not received their November salaries in a timely manner amid sweeping cuts and layoffs across the company since Elon Musk’s takeover. Twitter staff in the UK received an email just before 1 pm London time on November 25 telling them their pay date would be November 28.