As many other businesses in this day and age, General Mills has become way too focused on Wall Street. The good of the employee has been completely overshadowed by the bottom line. We are always understaffed, associates are trained poorly, and we are watching our benefits melt away.
In addition, organisational restructurings every two years have become a tiresome reminder that there is no job security here. Downsizing will happen in regular intervals, so there is nothing to do but accept them as a fact of life and try to do your job as well as you can with a proverbial axe always hanging over your employment. Sad state of once great company.