have an offer for technology analyst, software development for Citi in Mississauga, Ontario in Canada. I'm curious about any of: what work is like for a new grad at Citi (work-life balance, career progression, work environment), what the training is like for new grads (job description states 6 week in-class training program). If you're at the Mississauga office, I'm very curious about what the facilities are like, since there aren't many photos online (descriptions say there's an onsite gym and cafeteria) and what it's like working at that office in particular. From what I've read, there's a currently a hybrid work model, work-life balance is generally good at Citi, but it's easy to stagnate in career growth. Also, lots of red-tape since it's a bank. If there's any details I haven't covered please help me to fill them in. thanks #citi #citibank #canada #toronto #finance #gta #newgrad #software
what was their offer? whats ur TC and YOE
tc: 80k + 10k relocation, nothing else. I'm still in school so 0 YOE. this is a newgrad offer
India
2h
255
'Hindutva': The Radical Hindu Ideology That Seeks to 'Push Christianity Out of India’
Health & Wellness
Yesterday
636
Lasik cost
Tech Industry
Yesterday
3028
What happens when most of your team is Indian?
Tech Industry
Yesterday
1713
Women, help me understand why this is inspirational
Tech Industry
2d
14896
RIP Google Core Employees replaced with Mexico and India Workers
I can't answer for Mississauga but I used to work at the Citi office in India as a Tech Analyst. I was a new grad as well. They put us up in a 6 week training which was extremely basic CS stuff. If your major was CS or electrical in college you'd be fine here. Some financial stuff here. Overall pretty fun. After that, you enter a rotation program. You get to work with 2 separate teams over 2 years. 1 year with each team. Post that you can choose to work with either of those teams or a completely new team (ofcourse they have to want you back too) The work life balance is great. Most days I could do what was assigned to me in about 2 hours. It's super chill. As a new grad, no one expects much from you. Since it's a bank, they have pretty easy deadlines for projects usually because safety is paramount. You don't get to learn a lot though. You have a free subscription to Udemy though so you can utilise free time to learn whatever you want. Money isn't that great either. Overall, I'd say spend about a year there, use the free time to prepare for another company, utilise Udemy to learn whatever you want and leave. It's a chill place to start your career. Easy transition straight out of college but don't stay there longer than 2 years.
can you give any specifics for the 6 week training? if it's super basic CS stuff like intro algorithms and OOP, I'll be pretty bummed out. Do they teach you some specific frameworks, or industry specific stuff? I was told during the company info session that they would teach about capital markets, some machine learning, as well as full stack web development, but I'm not sure all that could be covered that in-depth within a 6 week period. Is there proper mentorship, or are we just told to go through some udemy courses on our own and ask questions as they come up? Did you come across anyone in a situation where neither team wanted them after the rotation? Were they just laid off, or I guess they went to another team according to what you said?