This repeats every year, Citigroup accumulates a back-log of cases, hire a ton of temporary employees (they also make an effort to convert a few 'temps' to ‘perm’ status just to create an illusion of trying)....
Anyhow, the remaining analyst will work like nuts, around the clock off, in an attempt to ‘make it’ and ‘convert’ to become an exempt employee.
At some point, the case backlog drops, upper management will then proceed to layoff pretty much all folks who were not converted to Citi employees – baaaam, layoffs. That’s the Citi way. If you are temp, be careful with them.