Pros
Stability - they won't fire you (or anyone) Pay - mid to higher tier for CPG
Cons
Culture - varies widely by org unit, so be careful about which one you recruit into. My unit is particularly terrible, with managers gossiping, people taking each others' work without giving credit, and people working around the clock for no good reason to make more,,,soap? Management - failure to take responsibility when things go poorly and blaming direct reports; also will take credit when things go well and then give no credit to reports Work/life balance - people send emails at 11pm, 4am etc. and then will subtly brag about it at work Autonomy - you will have absolutely no autonomy in decision making, even if you are the subject matter expert Hierarchy - easily the most hierarchy I have ever seen, with layers and layers of managers that do nothing but compete for attention. They will also gaslight you by telling you it is a very flat organization