Pros
401K match, FSA account Good place to retire if you dont mind wasting your time and positive mind. New site manager is much better than other management heads, but it's too hard to change the overall negative working environment for any people.
Cons
1). All department heads are not taking any action, but acting like they are doing something is what they do daily. 2). No so called "efficiency" here at all. Meeting could take up to 3 or 4 hours with looking for people to join, trying to kick the duties to other departments, complaining they are busy. 3) No career path. Managers have all been there for 20+ years, and they know how to play the game but they will not help with employees with any question except for trying to get you to blame when there is complaint.