Pros
As everybody says, great, amazing benefits, unparalleled vacation policy. Not bad life/work balance. If you are fine with working 9-5, waiting for retirement, this is not a bad place to do that.
Cons
While benefits are great, compensation is below average for IB. If you have any career aspirations ( and I mean any at all ), you should not be here. Anything and everything suggested by a non-French person is always ignored. With the exception that in some business areas, decisions are made in London, rather than Paris. When being ignored, prepare to be ignored thoroughly - language policy in BNP is French rules. Which means on meetings french speakers would often switch to French and forget about you. If there's somebody else in the room from US, you can talk to those. And wait for conversation to come back to English, which it sometimes does. You will be then told about decision made. As many reviews mention, most of managers are shipped from France. There's constant rotation of these, so be prepared to have a new manager every year or two. This rotation often moves people between business and/or technical areas so also be prepared to teach your new manager the ropes (every time).