The company is made up of older, long term employees who do not understand or embrace change. They actively fight against new ideas or concepts and seem to take little issue or action with how their employees behave. I've been around some of the most unprofessional behavior in my career here and the HR department seems to turn a blind eye to such things, especially when the offenders fall into a 'minority or diversity' classification.
Senior management wears suits all day, every day and there are very very few young employees working here. The culture is a terrible fit for young people. Cube walls tend to be 6+ feet which discourages collaboration and makes being at the office much like a trip to the library. IT Director is hated by all of his managers and staff and will probably cost the company millions of dollars and the loss of very good staff due to incompetence and disinterest.
Compensation and benefits are pretty good but that doesn't make up for the fact that the culture is stuffy, old school and resistant to anyone who might actually care about making the company better. Company touts a set of 'core values' but doesn't come anywhere near living up to them. Integrity is the most important value but their actions in how they deal with the worst offenders demonstrates anything but. If you end up working here, just get used to punching in and punching out without rocking the boat or trying to do anything overly useful and you'll be fine here.
Fruit in the break rooms.