Don't try too hard...might get you fired.
Pros: Fantastic 401k and health benefits, HR is terrific and definitely wants to help you in anyway they can.
Cons: Management, hours, pay = no family time & barely any pay.
Don't bother working your tail off here, it'll go unnoticed. You could be given challenge after challenge and exceed at them, but you'll never be your boss's favorite. Just like any corporation, as long as you're willing to suck up to the management, you'll do just fine. If you try and step up, do more work and try to make productive changes, you will be told that you are "over zealous" and frowned upon because you're out doing your counter parts, and you will be asked to stop doing so much work. I work for the production end of things, you would think they would want someone who works hard, get a lot of work completed with minimal errors. Nope, they want you to suck up to them and in turn they allow you to slack off with no repercussions. It's not an equal workplace and it's blatantly shown. I also can't handle the hours they make us work, it doesn't allow for any life with your family at all. They aren't willing to help you change it either so you can see your family more often. I can't work for a company that is more concerned with their image about taking care of their associates then actually taking care of their associates.