Pros
Besides Senior Leadership everyone is nice. Employees look out for each other and help each other.
Cons
Training is nonexistence, there is no grow, no raises, you will feel stuck. If you are not in the senior leadership circle you will be isolated from everything that is going on. You will be blindsided.