Vantaggi
Good brand name, better compensation then most of the local banks, friendly worker environment, steady workplace if you like, in-house trainings. Also it is easier to find jobs in market after getting labeled as a "previous employee of Citibank". Although the group got smaller, currently it is reorganizing itself, so the change yields to new opportunities to show yourself and go further. If you are interested in a career in banking & finance, Citigroup provides a solid name and opportunities for the ones who wants further in area...
Svantaggi
less opportunity to move further, bigger than it should be, senior managements failures in decisions, unnecessary long bureaucracy, rivalry for power between departments (which encumbers the speed of process), unnecessary outsourcing, not enough planning