So, going by this:
https://www.efinancialcareers.com/news/citi-s-7-000-laid-off-staff-were-paid-an-average-of-214k-each
“Citi's layoffs aren't over. The bank wants to cut 20,000 people in total, and so has 13,000 still to go, of which 5,000 are expected to come from business divestments and the remainder are expected to come from technology and support teams.”
Backup by this:
https://www.efinancialcareers.com/news/citi-tech-transformation-is-progressing-which-could-be-bad-news-for-citi-devs
“While the danger is still on the horizon for tech staff, automation is a more present danger for compliance. Citi says it is "intensifying [its] efforts" to automate infrastructure for its regulatory processes and reporting.”
This certainly does not bode well and if true, why not leave as soon as you can.