Pros
They are moving in the right direction. Since 2013, they've hired a new President, new Engineering Director, multiple new managers and a handful of engineers. The new way of thinking is starting to outweigh and replace the old. They are budgeting for more training, amping up college recruiting and participating in national conferences. They are focusing on making a comeback. If you are comfortable not having a lot of workplace luxuries in the short term and want to work somewhere where you can be part of an upswing and make an impact, this might be the place.
Cons
Many of the long-term employees/managers haven't worked elsewhere in decades and haven't seen how the engineering workplace has evolved in the outside world. To someone new coming in, this is a huge culture shock. Some managers like to keep information very close to prevent gossip and rumors, but this causes resentment and distrust among employees. There is no food service on-site (except for a food truck that stops by at lunch time). They start at 7:30am and everyone seems to take lunch from 12-1, athough more and more employees are pushing through this rigidity toward an "as long as you put in your hours" system more commonly found at other engineering firms. The engineers are in cubicles, and sometimes it can be hard to concentrate or be comfortable having anything but superficial conversations with other employees (everyone can hear you). There are no after-work clubs/groups.