-Supportive leadership
-Clear career progression and training
-Great work life balance and flexibility
-Recognition for high performance
-Strong sense of purpose and mission
Cons
None that come to mind, it's a fast paced environment, but that's what makes it exciting.