Pros
On the surface, they're offering services that you don't typically see. With that, you may get opportunities to perform work that other employers and agencies won't offer, while gaining insight into the financing world. You can be hungry to learn, or a desk jockey and survive for 1-2 years before the ground shifts under you. That's when you decide if you're a cog, if it's time for you to move on, or if you're ok with a losing battle while you gain as much info and experience as you can before the inevitable departure.
Cons
First, read the "cons" from all the reviews here. They contain enough facts to keep in mind should you choose to work at IFF. IFF operates as a hierarchical corporation that is exempt from some taxes due to its nonprofit status. Don't be fooled into thinking this is a nonprofit agency experience - you'll get chewed up and spit out if you do. The holy grail of internal programs is mounted on internally reported results that they either won't quote real numbers on, or they exaggerate. This is based on my direct experience and from what I've heard from partner orgs. I've also learned that IFF hasn't met their agreements to pay some external consultants and have resorted to not returning communications and have even lied to deny pay. This is the most toxic work culture I've experienced. It'll seem great at first, but then it won't. Then it just gets dark. Don't stay more than 2 years unless you're ok with being a desk jockey. Watch out for the ladder climbers. As soon as they achieve darling or executive status, yield the right of way, and keep learning what you can until it's time to go. Google IFF's IRS 990's... You'll see why they want their power to remain intact. $$$ IFF has reputational damage in most, or perhaps all, of its markets. They downplay it because it doesn't directly affect the execs. If you live and work in one of these markets, be prepared to do the extra work to cover your reputation while you work here. Internal pay equity is out of control. If you like the benefits package they offer you, great, take it! Just know that you may have to dig and even argue to get increases promised to you. And you may see others getting promotions for doing nothing except their basic job functions. The bottom line is get in, get what you can while doing good work and keeping your external network warm, then get out before you sour or get fired/let go/ dismissed, or whatever nonsensical term they're using now.