Be happy to just have a job or be ready to FIGHT for advancement
Pros
Good benefits package company seems stable for the most part 95% of all of the people are good people, kind people, nice people, that want to work hard and make the company successful. lots of promotion from within in the lower level corporate positions some great managers that really care about their employees, standing up for them and helping them
Cons
Extreme lack of true leaders in management and executive positions. Human resources is reactive vs being proactive very erratic behavior in terms of letting bad/unqualified employees go but somehow keeping other equally bad employees Internal talent or employees who start their career for the company get paid much less than outside talent that comes in later, even with the same skill level. the company pays based on need and not skill since nobody wants to come to rockford. also due to this same reason you can have someone come in from college or an outside company working next to an employee in the same position that worked in the mailroom or was someones assistant without any relevant degree, experience or education, in this case the pay will reflect it but its really strange and not how industry leading companies put teams together. Managers are hit and miss... some really bad managers that will throw their employees under the bus and put all the blame on their team and not step up and lead or mentor employees that need it. If you dont somehow seem to be getting selected for promotions you will have to build your case and have professional, respectful, but real conversations with your manager or HR every year to make sure that your hard work is getting noticed and rewarded, if you dont you will always get the minimum and nobody will care about helping you further your career, dont think that your actions and hard work speak louder than words, they dont. Its really not in the companies culture to cultivate or develop their internal talent, you may get a promotion but then at the same time it may be a job you are completely unqualified for (given to you because there were no qualified candidates that applied or they didnt want to relocate) and didnt get proper mentorship or training for, then when the next restructure comes around you might be out.