Pros
Profit Sharing is great. Privately owned Fortune 500 company Most of the people I worked with were some of the greatest I've had the please of sharing an office with.
Cons
Terribly mismanaged. Arrogant managers, directors and VPs, that compete against each other rather than work towards the common good of the company. Extremely antiquated culture. If you are looking for a job where you can collect a pay check by doing the bare minimum (show up), then this it the right place for you. If you do ever have a problem, HR will NOT help you. Instead they'll do whatever they can to bury the issue vs dealing with it. As an IT professional who worked there for 6 years, I can tell you top level leadership, including the president has no idea what current technology can do, nor are they interested in a path to get there. Salaries are not competitive in today's market. I'm making 40k more a year to do the same job for my current company.