Pros
Great opportunities to learn by doing hands on work. Consistent effort to identify and acknowledge talent from within, often promoting internally (even across disciplines). Great opportunities to cross train and broaden expertise in multiple areas rather than becoming an expert in just one. As long as you lean in, there is always a project or initiative you can learn about or participate in. Great benefits. Very easy to communicate across the network and between programs (structure supports this). Encouragement and scholarship to go back to school. Plethora of CEU opportunities and access to external trainings (platforms and membership). Big on celebrating employees on every level, capturing the community/team that we are.
Cons
Hard to truly say because of constant work to acknowledge issues and work on them over time. The elusive work life balance could be better, but this is an area that can be improved in every company/organization.