Pros
There are benefits are decent and
They have a pension.
Cons
Lack of integrity, poor management, and there's no leadership at all. It's all do as I say, not as I do mentality. No one trusts anyone plus management likes to pitch people against each other.