Pros
Work-life balance Benefits—especially medical (the usual but with extras like teledoc services, travel coverage) Pay, bonus, and long-term incentives Many people will have you believe that they have committed their careers for the greater good of humanity
Cons
It is sometimes incredibly difficult and slow to get things done. Often it feels like unless you’ve been at the company for more than 10 years or so, it is a very long process to know who to go for what— and even if you are connected to the correct people early on in a project or in an idea phase, you better hope they have capacity or bandwidth or interest to help you. I think this is because Pfizer is so comfortable, no one leaves. Its culture is so entrenched in itself. This makes it hard for new comers—since basically in many functions everyone that surrounds you has 10+ years of tenure (not to mention Pfizer has a super bare minimum onboarding process).