1. Worse HR organization: -Passing the buck to each other and different department. Questions originally can be solved easily in a short time, but because they are unwilling to hold the responsibility, they often reply " They don't know". The only way to solve this problem is to let your manager involve. So that suddenly, the HR will have the solution to your questions. -Acting like they are helping but they aren't in some cases: Some times, they will not reply to your email and saying that because they have received to much email at once so they will directly ignore the ones that they think aren't important. You may then follow up with them again and again or even schedule a call if possible, but in the end, they may be helpful in the Zoom call but after that, the problem is still never solved. Also another interesting finding, when you look at the calendar of your HR, you may sometimes find out that they have a high frequency of OOO (At least in my case). We may assume that they will reply to the email after they are back from OOO, but it depends on two things: Do they think the email is urgent? What is your level in Citi. - Overpromise: They sometimes want to show the good aspects of the company and overpromise you. When you find this out, they will just reply to you: " Things change", " Does Citi specifies this inside the contract you have". - Misleading HR system and ridiculous design: The benefit and payroll process maybe misleading and generate error. For instance, after you left Citi, they system may not be updated in a short amount of time (They said it will be updated in 3 business days, however, it may take several weeks). In the case, the payroll department will overpay you and let you return the payment buy sending a check. You will need to afford the check and mailing fee. On the letter they send you, they will tell you if you don't repay as soon as possible, they may report to major credit reporting agencies. However, clearly you didn't rob the company and now you will need to also afford the expense of sending this amount of money back because of their own mistake. 2. The salary raise and the salary itself are relatively lower across the industry. 3. Technology used inside are old and also a lot of unwritten rules to followed. 4. There are some redundant teams inside Citi, and sometimes, people get jobs inside are not because they are qualified, but because they are social. And some of them are even proud that they can get a job by networking instead of equipping the true techniques they need for that position.