Pros
Pay is decent (when overtime is not cut off). Occasional freebies. Good co-workers. (Wow, really thought I would have more than this...)
Cons
Family life/personal time is severely limited. Directions given are often contradictory. (ex: this is the policy, and we're going to stick to it. however, this time the customer has a mitigating circumstance, so this one time we'll...) Sales projections seem unrealistic, given the economy. Too many brands; we're competing against ourselves. Further, if a product fails once, why would you reintroduce it a few years later with a minor tweak and expect it to perform any differently? If you are not in sales, going to virtually any "roundtable" meeting is an incredible waste of time. If you work for Pepsico and are not actively selling products, you are tolerated as a lesser evil, and when the inevitable and frequent threats of lay-off begin, sales, which is floundering, is bolstered, while key support positions are cut, or forced to do more work with fewer resources. Time spent mastering your job and department is worthless compared to some just out of school college graduate, who are frequently hired with no practical experience, and placed in management positions. In support positions, vital supplies are frequently cut off, requiring you to scramble for parts to do your job, or causing huge delays to our customers. Upper middle management speaks to you as if you lack basic comprehension skills. When material is presented in a meeting, the HR director will read every word that's written for you. Raises are slow, and average between 2 and 2.5 percent. No autonomy, but you are still expected to behave with the customer as if you had autonomy. Whenever a decision is actually required, you have to sneak off and confer with management, even if you know the eventual outcome.