Pros
There are some amazing and highly talented people on the staff here.
Cons
Worst corporate culture I have ever experienced. It's like high school or Mean Girls or both. No one addresses problems head on, people gossip behind each others' backs... and the gossip makes it back to upper management. It would be one thing if it was just office gossip... but these whisperings affect raises/promotions/career trajectory and more. Senior staff pit co-workers against each other. New business is more important than existing client relationships. Clients are always more important than staff. IP has *many* talented people on staff, success here has nothing to do with talent. Success depends on shmoozing with the right people, and sucking up to the CEO. An example? Your first year, you are "strongly encouraged" to write a thank you note to the CEO at Christmas for the privilege of working there. Oh, and if you think "I was popular in High School, I can figure out how to make this culture work for me" ... a word of warning. IP is famous for falling in love with an employee, talking up how amazing they are, giving them public accolades, and then firing them within six months.