Pros
Pepsico is a great company and is pretty stable. There are many opportunities for employees to grow. The company has some pretty good benefits such as flexible work arrangements and provides employees to select a "one simple thing" in their objectives to support their work life balance. You va the opportunity to work from home when necessary. PepsiCo divisions also offer Summer hours which are just awesome.
Cons
Really bad HR system, especially for those who apply online. I don't like the Sharepower program where the company give you stocks every year depending on your job level. You will have to wait a very long time before you can actually cash it in because you only get the profit out of selling the stocks minus all the taxes and fees.