Opportunity to work with amazing people with vastly different backgrounds and experiences and learn from them.
Company is evolving quickly providing lots of opportunities for stretch assignments.
Goal-setting throughout the organization each quarter helps shift/reset priorities as the company evolves.
Cons
May feel chaotic at times as the company evolves and organizes internally.