I did a Citi training program for 3 months, and at the end of the course, there would be the possibility of being hired, along with the presentation of a final project. In theory, everything would work out, but it was a total disaster: Citi failed practically 99% of the class for not having English proficiency (even though participating in the training course didn't have this requirement) and vast experience in the field (which 99% of the people didn't have, since they were entry-level people).
I did a group interview, and I gave a presentation that caught the attention of two managers and I was invited to an interview with two managers for two positions: .NET Developer and Application Manager. I did both interviews and they were all very technical, but the lack of care from the managers was very clear, which greatly discouraged me on this journey. Oh, and I only got feedback from the process after FIVE WEEKS (that's because I sent an email asking for feedback)!
In short: I went through an extremely rigorous process for 6 months, with a lot of disregard, dubious information, and non-transparent Management/HR.
Tip: for anyone in a career transition, sincere advice: RUN AWAY FROM CITI!
Between Java and AWS, which do you prefer?
The following metrics were computed from 2 interview experiences for the Citigroup .NET Developer role in New York, New York.
Citigroup's interview process for their .NET Developer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Citigroup's .NET Developer interview process in New York, New York.