Great pay & benefits. Pepsi will not fire you, you can only fire yourself.
Cons
Long hours, and not enough people to cover the workload. Poor management. They are only good for when you mess up. Too many inexperienced "family members". Harder for experienced people to get hired.