Pros
Few good coworkers/employees to work with who somehow have managed to stick it out despite the excessive workload and expectations.
Cons
You will find yourself continually given more and more work without any thought as to how much work is too much work. The pay does not match the amount and difficulty/expectations of work. You will be underpaid and be continually asked to do more in less time. There is a gossipy atmosphere amongst employees which creates an untrustworthy environment. There is very little flexibility which hinders any kind work/life balance. You will find that employees leave, are let go, or retire, but their positions will not be filled and then their workload will fall upon the remaining employees. Expect to do the work of 2-3 people at any given time. It does not appear to be the goal of management to care about the employees, they will say that they do, but in action they do not.