However, I have heard from my friends who joined with me that they would call her up in the middle of the night around 12/1 am for deployment issues that she was good at handling. She was a new hire but she would have a lot of pressure and live in constant panic of blame if something did not work. I stayed with this company for more than a couple years now, and all my colleagues who have quit way long before and during pandemic were surprised to see me sticking for so long. My reasons for staying was more financial than anything, but if I were given the choice I would've left way long ago.
BNY Mellon is really disorganized, whether it comes to finance or the tech department. I worked in the engineering team but hardly were any group discussions helpful, where everyone provided their own opinions without any actual collaborative effort. Most tasks would get pushed back almost every week (and therefore cause delay in production releases), until before the year- end transactions close when the manager just starts putting pressure on the team, blaming teammates for the lack of deliverables. My manager hardly met up with me - maybe twice or thrice the whole year - without any real support or communication at all.
You are expected to wear the hats of many roles besides the one you apply for, since they have a lack of employees especially in the tech team (almost 10 people in the two teams I worked in quit, and I heard similar stories of frustrations from colleagues who joined with me). They also don't let you stay in any team of your own choice and pull you in different directions based on their needs.
The tech stack and architecture they have built is very old code. With the emergence of cutting-edge tech, they struggle a lot with bugs and breaks in the system every other day, with engine failures and faulty applications. On top, adding more new features every quarter makes it even more non-scalable and difficult to maintain. Not to mention when they hired a big group of employees recently, the whole training and set-up process was haphazard with more than half of new recruit's equipment not having proper apps installed to be able to use them.
The mentors do not reach out to you, and especially as a new recruit there is very less guidance and you are just expected to do everything by yourself without proper direction or education of the team culture. The culture itself resembles a very toxic corporate environment. Lastly, the place has a lot of Indians hired for cheap labor who work remotely, which makes team communications extremely difficult and therefore collaborations hardly feasible. I myself felt discriminated where my colleagues would just favor people from their own country, and not to mention gender discrimination as a woman.
My last manager hardly let me speak when he spoke and talked at my face, publicly blaming for issues that was not specifically related. In addition, they hardly value employees' mental health when asked for a leave or days off.
Overall, I would really encourage the place to change their values and work culture, especially if they want to keep their employees in a healthy work environment. I would not recommend especially if this is your first job.
Hope this was helpful, thanks!