Pros
Decent pay, benefits were a dream (fully paid healthcare for all employees and their dependents. They took away shares from employees recently, but that was a nice plus. They've also recently changed their leave times, but it's still better than most companies would give employees. Work/life balance has recently gotten much better.
Cons
The new management doesn't have a clue what it is doing. Not only were they inexperienced for supply chain, but they lacked even a small amount of common sense. The board always ran things and became over-involved several years ago and that's when the company started spiraling into failure and demise. Your direct manager usually didn't do any real work, but passed everything off to low-level, underpaid employees.