There have been very little to zero information about BNY and a lot of posts I see are asking around the experience around the BNY and hence this post.
Typical BNY hires for Associate which is SDE-1 role and Senior Associate which is SDE-2 roles.
Compensation:
SDE-1: 16 base, 22-24 TC
SDE-2: 24-32 base, 30-40 TC
Work life balance:
This is a very employee freindly company. In a year, there are roughly 2 months where a developer might need to work for extended hour ( not continous but a rough estimate out of 12 months). For the rest 10 months, one can comfortably complete the work in 5-6 hours. One thing to note that this is an US-based company, so the working hours are skewed as most of the teams do have offshore presence as well. So working hours can be 12 PM IST to 10 PM IST (+/- 2 hours).
Perks
Apart from TC, developers usually gets performance bonus and preferential shares of BNY with vesting period of 3 years. This is above the CTC. Food is given at subsidized rate of 20% of the actual amount. Medical insurance is also good and they do provide 4 months of paternity leave as well.
Hybrid work culture with 2-3 days WFO with an option for 1 month complete remote. Management is bit relax on WFH policy, and exceptions can be very well taken.
Learnings
This really depends on the organisation. Some of the teams are having exponential learning curves and some of them really do not have any learning what-so-ever. Tech stack is React/Java with CI/CD in place.
Management
Now this is the part where company really lacks. Although efforts are being made to bring in the upper management people from good firms like JP-M, goldman, but they are minuscle. People who are already in the company, are very rigid and do not welcome change. Office Politics is at its best, with people being moved within teams as in when they like, releases being planned as in when they like. In short, one of the worst management with a little-to-no efforts for improvement.
Promotion and Annual Increase
Increment:
Around 30-50% of workforce is on contractual basis. so annual increment is usually good.
Promotion:
SDE-1 to SDE 2 ( Associate to Senior Associate) very high probablity. I have seen people getting promoted within 1.5 years.
SDE-2 to SDE 3 ( Sr. Assoicate to VP) This is a very low probability zone. There are people with 2 years all the way ranging to 12 years. Chance of promotion are minuscle, and average tenure for this promotion seems to 4 years of SDE-2 i.e in total 6 Years of Exp.
Verdict:
if YOE < 2: This is a very good company to join given that you join a team that has growth. and yes there are teams where the learnings are even more compared to FAANG. but if you get stuck in a team which do not have growth, you can always switch in a year or so, as compensation wise the Company do fall in top tier companies as TC for freshers hover around 25 + bonuses.
YOE 2 to 6: This really depends. If you want a company with average growth and a great WLB this is for you else this is not the best place.
YOE >6: Definetly not the best place. As compensation do not match with other top tier companies.