Pros
You are exposed to some very big name companies within the CPG industry and it's a great place to learn a lot of industry knowledge. The corporate office used to have a very community and family like atmosphere but this has diminished with the higher turnover.
Cons
Training programs and materials for corporate based positions are poor to non-existent. They have an excellent training department but the majority of their materials are created for field based positions. Overall compensation for salaried employees can be poor for the number of hours worked Salary ranges for a position vary widely and are kept very quiet. If your are promoted from within, you will be given a percentage raise that in some cases will not put you into even the bottom of the salary range for your new position. Bonuses are rare, small and can be denied if your division is collapsed regardless of your performance or the overall performance of the division. Advancement opportunities have all but vanished unless you are part of the managment training program consisting primarily of recent college graduates.