The leadership team is genuinely interested in the best for their employees. Lots of improvements to culture in recent years.
Cons
The current employee base consists of either very long tenured or just recently hired. This causes some riff between people wanting to keep doing things the way it's always been done and those open to change.