- Smart people across the organization
- Leadership team cares (and their actions clearly demonstrate it)
- Opportunity for career progression and advancement
Cons
- Smaller organizations need to be savvy with resources, so sometimes prioritizing one idea/issue/product can come at the cost of others