Pros
Ownership is forward-thinking and innovative; they really do care about the employees. The culture, values, etc. are excellent; however, during my tenure, the 'People First' philosophy was not being implemented by some of senior management.
Cons
The owners of the company are trying to institute a service-oriented, customer-centric culture - removing the bureaucratic approach to management and adopting many new policies and procedures that are really quite positive. During this transformation, they completely restructured the team... Here's the catch - the dramatic environmental shifts resulted in some of the senior management team / senior top executives to become cynical and competitive, using nepotism and bullying to compete for power. In like manner, their teams adopted a Darwinian approach that was nothing short of cutthroat. The culture that leadership desires – those positive values -were not prevailing during my tenure. That said, I believe the key proponents of this toxic culture have left, so things should rapidly improve.