Vantaggi
One of the best thing about General Mills were people and culture. You have a family environment. Most of the people are open to meet you if you want to understand their role or if you will be working on a project. Flexibility was great. There are times when you have to work from home due to family priorities. The cafeteria is great with good amount of selection of food Gym on site and Healthclinic
Svantaggi
One of the biggest reasons for me to move on - Recent layoffs. There have been at least two layoffs that have occurred in the last 4 years. What are the chances I can be on the next chopping block - Employee morale is low due to layoffs - Culture has been changing due to all the changes - Company has been on cutback spree. Any benefit you had as an IT operation team is going away like on-call benefits. - Benefits used to be great like pension and retirement premiums which you accumulate overtime to pay for healthcare before medicare kicks in in the event of retirement before 67). They have been cut. - Salaries at General Mills are at least 10 - 20% lower in IT as compared to what market is paying in Twin Cities. One of the main reasons most of Millennials are leaving the company. - Promotions come at a slower pace once you reach senior level. Look for spending at least 3-5 years at the same level before you might be considered for next level. There is no transparency on the promotion path. If you are lucky, your manager might fight hard for you and might get there sooner. And if you want to get to next level after that... good luck spending another 3-5 years.