Pros
Good 401k plan, vacation time.
Cons
Upper management is out of touch with the people on the floor. There is total incompetence in middle and upper management. There is a lot of lying and undeliverable promises being made by middle and upper management. There are too many directors and layers of management. The company has drifted from a culture of empowerment to one where it feels like we are riding in the backseat of a drunk driver's car. The employees on the floor are not supported, stabbed in the back and made to take responsibility for all of management's poor decisions. Many in management have no idea what we do as a company and just keep seats warm. They do not understand what it takes to succeed. This is the result of not promoting from within and maintaining a country club style of management with the typical "old boy club". Also, having an untrustworthy hr dept that does not support the staff. Hr colludes with management and does not respect employee privacy.