Strong performance culture, very strong and constantly developing management team, great data availability, very accessible and energetic top-team
Cons
Slow speed of change, difficult culture with regards to innovation: on the one hand, change is embraced, on the other hand - very few changes are actually possible mostly due to the technical reasons