A word of caution: certain groups at BNP appear to be incredibly disorganized and can display a lack of respect for candidates' expectations and schedules. On two separate occasions, BNP had canceled my in-person interviews for the same position with very little notice or explanation.
I had my initial phone screening with a BNP recruiter in May 2018. It took about a week to learn that I made it to the next round, which was scheduled to take place several weeks afterward, in early June. About a week before the interview date, I received an e-mail with my interview schedule, with names of about 5 or 6 names BNP employees whom I was scheduled to meet. A couple of days before my in-person interview, the recruiter informed me that the hiring manager needed to push the interview to the next week. I'd sent an e-mail providing several days during which I'd be available to interview, but in response, the BNP recruiter informed me that they had suspended the recruitment for this position until further notice. I followed up about a month later, asking whether the position was still available. In response, I received something along the lines of "my apologies, we hired an internal candidate for this role, I thought I told you, but we may have more openings in this department in Aug/Sept."
Fast-forward to August 2018 - another BNP recruiter called me to see if I was interested to interview for a very similar role at the same department. I said I was still interested in the position, and after a few days of waiting, I was asked to come in for an in-person interview. When I received the list of interviewers, several were the same people who were supposed to interview me the first time around (in June). All was looking good until the day of the interview, which was scheduled to start around 2 PM. At about 11 AM, I received a phone call from the BNP recruiter informing me that BNP had to cancel the interviews because "half of the hiring team" did not make into the office that day. Needless to say, I'd already reshuffled my work schedule at the job I'd had at the time and left my house wearing my interview suit. I never really learned what happened to half of the hiring team that day, but clearly, they weren't too concerned with canceling their meetings without any notice, explanation, or contrition.
To his credit, the recruiter sounded extremely apologetic and told me that he'd try to reschedule the interview as soon as he could track down the schedules of the hiring team. After several weeks of silence, I followed up with an e-mail and was informed that I was still on BNP's "hotlist" but that the hiring team was working out some scheduling issues. Fast-forward to October, when after receiving another reassurance that I was on the "hotlist", the recruiter told me that BNP was restructuring the role and asked me if I was interested in a couple of similar compliance positions. After submitting my resume for those and following up with the recruiter, I'd never heard back from anyone at the bank. Neither the recruiter nor anyone else at BNP answered my follow-up e-mails.
To put it mildly, interviewing with BNP was a waste of time, and judging by other reviews on Glassdoor, the company is more concerned about the bottom line than treating people with courtesy and respect.