Citi, overall, is a great company to work for and looks great on ANY resume as they have a global imprint. One question you must ask yourself in deciding to work for Citi is would you rather have a larger salary or benefits package? Citi offers a great and expansive benefits package. From healthcare, to 401k and an employee discount portal for retailers, you could do a lot worse in the benefits department. However, if you're more interested in having a larger take home paycheck, well that can be difficult to obtain at Citi when compared to similar positions at competing banks. The saying amongst employees is the only way to make money at Citi is to leave and come back. Annual raises are usually pennies, based on their evaluation system, and even if you're promoted the pay increase places you near the bottom of the payscale regardless of experience and education. It is not uncommon for outside candidates to receive a starting salary that exceeds current employee's salary.
Benefits package and some on-site events. Great overall culture
Lower than market salary and paltry annual raise increases