Pros
Love the environment and the people. Huge focus is on personal growth. Time set aside daily to meditate and read and work on your mindset. Growing together professionally and personally. Excellent group of people sharing common goals and helping each other out to attain them.
Cons
We're always having to adapt to an ever changing and volatile industry, so it takes both dedication and hard work to truly keep up with things and succeed. Might not be for everyone. You've got to put in some time, but as with everything you get out of it what you put in.