Pros
Depending for what department and what organisation within Citi you are working, it is a good place to work. Compensation packages have been above banking average, company offers excellent internal and external training possibilities for beginners and skilled staff as well, strong commitment to diversity, interesting travel possibilities if working for a global or regional organisation, good possibility to learn how a world wide operating enterprise is organised and working, good place to learn how to read and listen "between the lines", good place to learn the importency of politics and that being in the right "Club" will help to survive, good place to learn something about the cultural differences of how some work task are understood and worked.
Cons
To much to write here. Citi has a horrifying week Senior Management, with no Leadership, No truth, No trust anymore. Speaking about my experiences, to much and permanent reorganisations, producing confusion and frustration for staff and customers. If you join Citi in EMEA you have to know the right people, and being located in London is as well a big advantage for your career. Anyway, if you do not belong to the right "Club" you will never be promoted at all, regardless of your location or if you are working you ass off. Promotions are usually based on politics not on skills or performance. As a result you will find many nope heads within leading positions only because they belong to the right inner circle, to the right "Club". To many managers listen to the wrong people and wasting the companies money with ridiculous strategic decisions based on wrong assumptions given by clueless nope heads. You will find a world full of fear, where the few good people left have to be very quite to avoid to get there heads cut off in the next "right placement" round. High skilled people and teams, capable to manage issues quick and efficient have been fired. Their core knowledge is wasted and gone, their responsibilities have been moved to so called "low cost" locations. As a result, customer dissatisfaction has been increased, service levels have gone down. If you don't care about the company you work for, if you could talk the talk, if you like to play dirty political games, if you already know the right people to avoid a "right placement", Welcome to join the madhouse !. But if pointless processes, permanent reorganisations and obviously wrong strategic decisions might frustrate you easily, if you like to work customer orientated, quick and efficient, if you easily might loose you politeness on phone, because you have to talk again with a clueless peanuts paid "low cost" location monkey, then stay out of Citi, this is not the right place for you.