Lots of emphasis on helping MEAs develop. Plenty of opportunities with a wide range of experiences available. Good work life balance if you can manage yourself well.

Cons

Gotta drink the cool-aid of company culture. If you cant manage yourself or if you find yourself with a poor manager you can easily work 50-60 work weeks without additional compensation. This is a company that has been growing for the last 50 years in the US. Because the consumer is looking for less processed food General Mills has stopped growing in the US. There is going to be a change in the company to deal with this and it is probably not going to be an easy transition for employees