Pros
(1) Super well positioned working with large enterprises in a dynamic industry -- the work is always interesting. (2) Thoughtful, fun colleagues. (3) All of the strengths that go with being at a growing organization: lots of room for creativity, lots to learn, lots of ownership.Cons
It's a growing organization, so there are very "age appropriate" growing pains as the team works to build the processes, teams, and partnerships that will bring the organization to the next level of scale.