Pros
Wages are OK for similar jobs in the area, due to the size of the company. Some really great people still work here, but unfortunately are too swamped with extra job duties to really shine. Job security is OK as long as you don't ever question what you are told and keep your head down.
Cons
At one time, communication was good from upper management down to the newest employee, but that is no longer the case. Managers don't really understand the fundamentals of their own departments, and are not concerned with the needs of the employees. All of the longer term management has been fired or moved to better things, and the new hot shots have no clue. Typical manufacturing company in that the work is mundane, and you are just a number in the corporate filing cabinet. As a previous manager, the support system is non existent. The fears of the hourly folks are valid, and management just doesn't care about anything other than their own agenda (job). No possible way to move up beyond the supervisor level and receive any sort of support.