Citi has a rather bad rating on Glassdoor but I gave them the benefit of the doubt, in the hope that the department I had applied into may be different.
I had an initial phone screening by HR (30 mins) and two more rounds of competency based interviews (3 hrs altogether). So as you see, I spent over 3 hrs with them plus another couple of hours with preparation.
After all the above, all I got was an automated rejection, by the infamous workday. No feedback, not even a line from HR.
I'll stay clear from them in the future.